Codebase was forked previously but Bitcoin core community deleted it so we created a new repo.
I'm sorry, I'm still a bit skeptical, and I will still not remove the warning above. How can the Bitcoin Core community delete a fork if the fork is in the repo of another user? Or did you try to create a branch in the Bitcoin Core repo? This would be of course not the way they work, so it would be understandable if they removed it.
I would highly recommend to repeat the fork and re-apply the commits, so the code history gets preserved. Before you even think about a pull request in the Bitcoin Core repo I would also create a BIP, although of course, you should first try to get some comments.
At a first glance your main commit itself doesn't look suspicious, but I haven't looked deep into it nor into other commits, nor am I really an expert in the field. I'm only skeptic because your account is new and you probably made some mistakes regarding your communication, for example it is in the wrong subforum (and this could make one think that someone is trying to capitalize from the recent Google willow chip reveal) and the real character of your update wasn't really clear.
2. Latest Bitcoin Core version.
v28.0 then? Or the latest master commit? The
exact Github commit would be nice to know.
Just to preserve integrity: is the initial commit of your repo exactly the Bitcoin Core version or does it already contains additions?
5. Soft fork was implemented to maintain backward compatibility,[...]
Okay, that makes more sense. Should have been mentioned from the start.