[Verification] Stabilize the institutional governance journey date fixture #50

Closed
opened 2026-09-08 01:07:01 +02:00 by zemion · 1 comment
Owner

The required focused gate repeatedly fails at tests/test_institutional_governance_journey.py:223 with IndexError because PortalServiceDirectory returns no active entry. This predates the September security/performance fixes. Investigate the fixed validity window versus current clock and use a consistent injected time in the isolated journey; preserve real production validity semantics. Record the regression and rerun the focused gate. Do not remove the assertion, broaden publication/permission rules, or silently ignore this failure.

Source review and coordinated status: GovOPlaN/govoplan-core#296 .

The required focused gate repeatedly fails at tests/test_institutional_governance_journey.py:223 with IndexError because PortalServiceDirectory returns no active entry. This predates the September security/performance fixes. Investigate the fixed validity window versus current clock and use a consistent injected time in the isolated journey; preserve real production validity semantics. Record the regression and rerun the focused gate. Do not remove the assertion, broaden publication/permission rules, or silently ignore this failure. Source review and coordinated status: https://git.add-ideas.de/GovOPlaN/govoplan-core/issues/296 .
Author
Owner

Fixed and released in Meta0.1.45 using the existing temporal context to make the institutional governance journey deterministic. Assertions and real publication/permission/validity-boundary behavior remain intact; seven journey tests and ambient-year checks passed. The complete unmodified focused gate now exits zero through its final Wiki check, including63 production builds and213 browser cases. No failing stage was skipped or weakened. The only existing skips are two explicitly gated Datasources PostgreSQL concurrency tests, unrelated to this fixture.

Publication evidence: Meta #51 records verified source tags, native packages and signed catalog Git publication. catalog-v0.1.45 is commit 03ac237949a1963189d1b7a4b3cc3397e60b10a1, annotated tag object 3d4735ea3028edfa47341e4f0b53650a4ae868d6, sequence 202609080236; exact stable.json SHA-256 00dd1fa8390b7823dc082eddaca0bd826f9fcee0c479f56cd82ea55f93bf3cc8.

This is not a live website deployment: a fresh public read still serves0.1.18/sequence202608061915. Website #9 owns authorized website rollout and its separate image-review gates. No application runtime distribution was published; Meta #52 remains held. No real mail/file/workflow operations or deployment were used to verify this closure.

<!-- govoplan-release-0.1.45-bounded-close:govoplan:50 --> Fixed and released in Meta0.1.45 using the existing temporal context to make the institutional governance journey deterministic. Assertions and real publication/permission/validity-boundary behavior remain intact; seven journey tests and ambient-year checks passed. The complete unmodified focused gate now exits zero through its final Wiki check, including63 production builds and213 browser cases. No failing stage was skipped or weakened. The only existing skips are two explicitly gated Datasources PostgreSQL concurrency tests, unrelated to this fixture. Publication evidence: [Meta #51](https://git.add-ideas.de/GovOPlaN/govoplan/issues/51) records verified source tags, native packages and signed catalog Git publication. [catalog-v0.1.45](https://git.add-ideas.de/add-ideas/addideas-govoplan-website/src/tag/catalog-v0.1.45/public/catalogs/v1/channels/stable.json) is commit `03ac237949a1963189d1b7a4b3cc3397e60b10a1`, annotated tag object `3d4735ea3028edfa47341e4f0b53650a4ae868d6`, sequence `202609080236`; exact stable.json SHA-256 `00dd1fa8390b7823dc082eddaca0bd826f9fcee0c479f56cd82ea55f93bf3cc8`. This is not a live website deployment: a fresh public read still serves0.1.18/sequence202608061915. [Website #9](https://git.add-ideas.de/add-ideas/addideas-govoplan-website/issues/9) owns authorized website rollout and its separate image-review gates. No application runtime distribution was published; [Meta #52](https://git.add-ideas.de/GovOPlaN/govoplan/issues/52) remains held. No real mail/file/workflow operations or deployment were used to verify this closure.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: GovOPlaN/govoplan#50