Every law I've read says otherwise. If Obama was born on US soil the framers believed his allegiance is to the U.S.Definitely not true. US-born Native Americans were not even considered US citizens at birth until the Indian Citizenship Act of 1924.
Why? Because even though they were born on US soil, their allegiance was to a non-US nation so having been born on US soil was NOT enough to make them a US citizen or to expect allegiance to the US.
The Framers were very aware of the fact that location of birth alone does not command automatic allegiance. The Framers themselves co-existed with non-allegiant US-born Native Americans.
You say, The Framers were very aware of the fact that location of birth alone does not command automatic allegiance. Yet Madison said it is birth alone that is U.S. policy. Who do I believe, you or Madison?