aere-quantum/control-plane/consola-web
2026-09-29 21:21:59 +03:00
..
index.html Add control-plane (plan, execution with consent per action, remediation recipes and proof, compliance report, console) and readiness (the post-quantum readiness scanner of a hostname) 2026-09-29 21:21:59 +03:00
README.md Add control-plane (plan, execution with consent per action, remediation recipes and proof, compliance report, console) and readiness (the post-quantum readiness scanner of a hostname) 2026-09-29 21:21:59 +03:00

Console viewer

index.html renders the output of the control plane console (node consola.mjs --bundle b.json --json): the verdict, the integrity of the audit chain, the integrity of the AIP-23 envelopes, the migration plan and the execution. It is a viewer, not a second implementation of the checks: nothing is verified in the browser. The authority stays with consola.mjs and the verification layer, and a sidecar bundle pasted directly is shown as UNCHECKED.

The data shown on opening is an example generated by the tools (host aws-eu-prod-1, three entries). Paste your own output to render it. The page loads the IBM Plex fonts from Google Fonts; everything else is in the file.

Checked on 2026-09-29 by running its script in a minimal DOM (no browser): the example, a real console state (OK), a real broken state (BROKEN) and a raw bundle (UNCHECKED) render without error. The layout was not measured in a real browser in that pass.