You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make Vize suitable for serious public-sector procurement and deployment without claiming certification or accreditation that has not been independently granted.
This work is part of #3131. It treats assurance as verifiable behavior and retained evidence, not as branding or a configuration flag.
Principles
Fail closed at every protected trust boundary.
Require explicit identity, authorization, transport evidence, and audit ownership.
Keep the portable contract language-neutral across JavaScript, Rust, Go, and JVM hosts.
Preserve exact diagnostics and conformance fixtures across implementations.
Keep browser-facing code independent from server assurance code.
Record residual risk and deployment responsibilities next to every built-in control.
Never describe a deployment as certified without an external assessment and buyer approval.
Name packages and directories for one concrete responsibility; do not add generic umbrella areas.
Delivery sequence
Each item should be a small conventional PR and may auto-merge only after all required checks are green.
Reject unknown, malformed, prototype-bearing, and weakened policy input at runtime.
Add non-weakenable high-assurance access-policy defaults to the shared schema.
Require explicit identity and bounded allow-or-deny decisions before protected handler work.
Require per-request evidence from the trusted listener rather than inferring network trust.
Provide equivalent host-side admission semantics and stable denial codes for every supported backend family.
Produce a machine-readable control-to-implementation-to-test traceability index.
Add negative conformance fixtures for anonymous, malformed, denied, failed, late, and cross-scope decisions.
Add deployment evidence packaging with artifact digest, resolved policy, approvals, test results, and rollback reference.
Add privacy-impact and threat-model templates with data-flow and retention inventories.
Add accessible-service evidence covering keyboard, screen reader, zoom, contrast, motion, language, error recovery, and user testing.
Add operational evidence for service objectives, capacity, monitoring, incident exercises, backup restoration, recovery time, and recovery point measurements.
Objective
Make Vize suitable for serious public-sector procurement and deployment without claiming certification or accreditation that has not been independently granted.
This work is part of #3131. It treats assurance as verifiable behavior and retained evidence, not as branding or a configuration flag.
Principles
Delivery sequence
Each item should be a small conventional PR and may auto-merge only after all required checks are green.
Required control families
Exit criteria
A public-sector readiness claim is allowed only for a named version and deployment profile when:
Non-goals