Skip to content

Merge develop into main - #147

Merged
beyondnetPeru merged 7 commits into
mainfrom
codex/main-merge-20260810
Aug 10, 2026
Merged

Merge develop into main#147
beyondnetPeru merged 7 commits into
mainfrom
codex/main-merge-20260810

Conversation

@beyondnetPeru

Copy link
Copy Markdown
Contributor

Summary

  • Merge origin/develop into main after the gap execution handoff commit.
  • Preserve the canonical gap registry state: 204 coherent rows/details and 13 pending gaps.

Verification

  • python3 .harness/scripts/check-gap-registry.py

…ng the Helm chart (#146)

GT-588's machinery is complete and tested. What was missing was smaller and
stopped anyone using it: `Transparency` appeared in ZERO appsettings files, so
the only way to learn the lever existed — or what its keys are called — was to
read the Helm chart.

The section ships DISABLED, which is not a placeholder: it is the state the chart
also ships and the state TransparencyWiringTests asserts. Turning signing on
changes what the product claims about its own audit trail, and that is a
deployment decision, not a default.

THE SEEDS ARE NOT HERE, not even as empty strings, and that is deliberate: a
blank in a committed file is an invitation to fill it. They are delivered by the
deployment through a Secret, and with Enabled=true and no seeds the application
REFUSES TO START rather than falling back to a development key — a ledger that
looks signed and proves nothing is worse than no ledger.

Verified: the JSON parses, the six keys the binder reads are exactly the
non-secret ones (no *SeedBase64 key exists in the file), transparency suite
14/14, and DesactivadoPorDefecto_NoDecoraNada still passes — the default
decorates nothing, so this adds discoverability and no behaviour. CI green
including Deploy (kind + Helm + smoke), which installs the chart for real, and
the C#-signs/TypeScript-verifies interop job.

NOT verified: that a real deployment reads it. Nothing is deployed anywhere
(GT-435/GT-448), the same wall GT-588's remaining criterion sits behind.
@beyondnetPeru
beyondnetPeru merged commit 792e5b5 into main Aug 10, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant