Mirrored from
/mnt/DATA/git/govoplan/docs/STRATEGY_STATUS.md. Origin:repository. Active tasks and changing state belong in Gitea issues; this wiki page is durable project context.
GovOPlaN Strategy Status
Status Record
| Field | Value |
|---|---|
| Reconciled on | 2026-08-06 |
| Source scope | Local workspace manifests, source inventory, focused journey checks, signed release evidence, and live Gitea issue state |
| Stable direction | Platform Core Ideas and Connected Governance Platform Roadmap |
| Collected product input | Product Input Register |
| Delivery source | Gitea issues |
This is the only prose source for current cross-product status. It is a reconciliation, not a release certification. Module manifests and target evidence remain authoritative for specific maturity claims.
Portfolio Snapshot
- 66 source module manifests were loadable and architecture-declared.
- 48 modules declared
vertical_slice; 18 declaredscaffold. - No module declared
reference_ready,supported, orlts. - The live portfolio had 133 open issues, including 37 priority-P1 items.
- 118 open issues had no milestone, so issue labels do not yet express a reliable completion sequence on their own.
- Three product package manifests existed: governed communication, governed data and assurance, and service to decision. None had crossed the complete target-evidence gate.
These counts are dated. Refresh them rather than copying them into another document.
Interface And Contract Evidence
The 2026-08-06 source inventory found:
- 1,307 UI fields and 1,291 UI actions;
- 8,157 stable interface declarations with no duplicate IDs;
- 43 frontend routes and 920 backend endpoints;
- no public WebUI surfaces missing runtime declarations;
- no stale runtime route declarations;
- no unclassified endpoint without a static UI reference;
- all 1,307 fields with a resolvable F1 context; 1,143 remain candidates for richer field-specific content beyond page/module fallback;
- German (
de) as the complete reference locale and no used key missing from the required German or English catalogs; - 3 module information-governance dimensions classified as
enforced, 1 aspartial, and 260 ascontract_only. This is an honest platform-wide baseline, not a claim that temporal, purpose, retention, and institutional-context adoption is complete.
Credible Current Outcomes
Platform foundation
Module discovery, optional dependency validation, migrations, shared WebUI, tenant and access foundations, signed catalogs/packages, event delivery, recovery contracts, contextual help, views, temporal titlebar context, and stateless-runtime patterns are implemented and tested at varying depths.
Governed communication
Campaign authoring, recipient data, attachments, templates, mail profiles, mock/real delivery paths, audit evidence, reporting, distribution-list composition, and optional Postbox delivery form the deepest product cluster. Target provider, accessibility, recovery, and high-volume evidence still prevent a reference-ready claim.
Institutional service and decision
Services, Forms, Forms Runtime, Cases, Parties, Mandates, Approvals, Committee, Voting, Decisions, Portal, Postbox, and Audit have an executable service-to- decision fixture. Public and invitation intake can retain Files-backed evidence; Forms submissions, Cases, and formal Decisions can be explicitly filed as exact eAkte source revisions and reconstructed through permission- rechecked native Search projections. A durable Workflow Engine handoff now survives session restart and appears through the Tasks work inbox until the authoritative transition completes. Browser-complete assisted intake, broader work projections and escalation, production identity and delivery, a named archive profile, and target evidence remain.
Governed data and assurance
Connectors, Datasources, Dataflow, Reporting, Search, Policy, Risk Compliance, and Workflow provide source governance, immutable snapshots, transformation, quality, semantic reporting, and provenance foundations. The monthly-data and sanctions compositions now prove immutable connector snapshots, pinned Dataflow publication, Risk Compliance review, and rescreening in process. The journeys still need target connector profiles, complete interactive reconciliation, governed export/delivery, and browser-level handoff evidence.
Material Gaps
| Gap | Consequence | Next proof |
|---|---|---|
| No reference-ready product package | The platform cannot yet make a bounded supported-product claim | Complete one named target composition and evidence bundle |
| Human-work spine is only an MVP | Tasks aggregates explicit work plus Workflow, Approval, and unread Postbox projections, but broad domain coverage, deadline escalation, assignment lifecycle, and focused product UX remain | Extend source providers through the three reference journeys and prove overdue/reassignment behavior in browser tests |
| Records/eAkte target integration incomplete | Native lifecycle, retention, holds, approval, recovery, and transfer simulation are implemented, but real custody is not proved | Target-test one archive/xdomea profile and complete the assisted reference journey |
| Cross-cutting governance adoption uneven | Historical and purpose-sensitive behavior varies by module | Enforced adoption declarations and route/query/effect migration |
| Explicit help/accessibility depth incomplete | German/reference and F1 association gates now pass, but generic fallback remains too common | High-risk German help content and browser/a11y matrix |
| Real federation absent | Cross-institution exchange remains connector-specific | Paired-instance signed exchange and reconciliation proof |
| External production evidence incomplete | Scale, restore, interoperability and custody claims remain conditional | Real target drills and independent signed evidence |
Active Strategic Order
- Establish German, help, temporal, purpose, retention, and institutional context as enforceable platform quality contracts.
- Complete governed communication and Postbox against a named target.
- Complete the monthly-data flow and use it as the data foundation for sanctions screening.
- Complete the browser and resumable-work proof for the digital and assisted service-to-decision journey with its existing exact eAkte filing contracts.
- Complete native PostgreSQL search coverage for remaining journey-owned objects and prove reauthorization and reindex operations at target volume; keep OpenSearch optional. Communication, Records, service-to-decision, Dataflow, Reporting, Risk Compliance, and Datasource catalogue sources now exist.
- Prove one external product connector and one GovOPlaN federation exchange.
- Finish multi-host, restore, provider, accessibility, and independent signed target evidence before increasing maturity claims.
Refresh Procedure
Refresh this page only from evidence:
- run
tools/checks/check-manifest-shapes.py; - run
tools/inventory/platform-interface-inventory.py --strict --strict-declarations --strict-endpoints; - run the selected reference-journey checks;
- inspect signed release and target evidence;
- query live Gitea issue/milestone state;
- update the dated values and material gaps here;
- retain prior assessments as dated evidence rather than rewriting them.