There is another framework too : one that treats knowledge as incompleteSkepdick wrote:
Something that is deemed factual in one framework for one purpose may or may not be a factual in another framework for a different purpose
And we sure have ourselves two frameworks on the table. One that treats time as absolute and one that treats time as relative
For something can only become a fact when it is actually known to be one
So there are potential facts that are unknown because the relevant knowledge with regard to them is not available at that time
Because of the finite capability of both the human brain and information processing machines knowledge can never be absolute
All facts concerning the observable physical world are subject to temporal consideration
For example before I969 it was a fact that no human being had ever walked on the moon
But after I969 this was no longer true and so the previous fact had to therefore be modified in order to accommodate new knowledge
So it would now be restated as no human being had ever walked on the moon before I969 but previously that date was not necessary
Facts are not automatically set in stone for all of time - some may be but not all of them - for they can be subject to change any time
So a fact is only something that is true till it has been falsified by new knowledge that was previously unknown at that particular time