Software should serve the person running it.
Not the vendor, not the platform, and not the model. This is the first line of the Open Canopy Contract and the last line of every design review.
These are the operating rules behind every Hidden Canopy surface. They are engineering constraints, not marketing language. When a product has to choose between them, the rule wins.
Each rule is stated the way it is enforced: as a boundary, not a preference.
Not the vendor, not the platform, and not the model. This is the first line of the Open Canopy Contract and the last line of every design review.
When a request, a signature, or a state cannot be verified, the system denies it. It never degrades silently and never falls back to trust.
What a component claims happened is timeline content. What its receipt proves happened is evidence. The two are never blurred.
Successful training is not promotion. Confidence is not permission. A model earns limited authority and loses it the moment the evidence changes.
Your machine, your data, your jurisdiction. The internet is an option, not a requirement, and there is no silent cloud fallback.
Plural judgment converges before any fluent answer is rendered. Smoothness is a rendering quality, not proof that a legitimate decision occurred.
Identity, memory, and doctrine persist across replaced computational bodies. Promotion is hard; demotion is easy.
Simulated, cached, and unproven states are labeled as such, visibly. A system that cannot say ‘not yet’ cannot be trusted when it says ‘yes.’
We publish both columns and keep them separate. A receipt is not a claim of funding, deployment, or acceptance — and an unfinished result is marked as a gap, not promoted into a headline.
Thirteen public commitments govern every public repository: permissionless use, no expiry, data on your machine, no surveillance pricing, the right to leave, documented formats, buildable source, legitimate forks, competition on value rather than captivity, and openness even when it becomes inconvenient.