Recently, I've come across these two expressions with the unusual usage of the adjective hard:
We've reached a hard date.
You have a hard stop on what you can access.
In this context, I guess, it has a similar meaning to closing date or deadline, and hard itself means nonnegotiable.
From the Cambridge Dictionary
hard adjective (CLEAR) [ before noun ] able to be proved: hard facts/evidence
I looked up the two phrases in COCA and found out that they're both very, very rarely used.
So, do this sentences sound fine to you, or is there a more natural way to convey a similar meaning?