Commits were merged into target branch
-
2 weeks ago2 weeks ago2 weeks ago2 weeks ago2 weeks ago2 weeks ago2 weeks ago
-
Implements the first Strategic Integrity and Control Layer build as one PR.\n\nIncluded phases:\n- Enforce strategy coherence gates, approved-choice/allocation requirements, audited transitions, immutable approved/active plan content, same-scope versioning, and concurrency locking.\n- Validate typed governance links against real governance circles/stakeholder decisions and organization/location scope.\n- Link investment risk to CRISP assessments and mitigation evidence with methodology, confidence, freshness, and evidence status.\n- Replace score-everything recommendations with feasible portfolio selection under budget, capacity, and dependency constraints.\n- Add strategic benefits, control variance observations, realization status, and variance bands.\n- Add snapshot comparison and durable scheduled/triggered strategy review tasks with explicit continue/adapt/stop/replace/scale decisions.\n\nVerification:\n- Static/non-DB strategic control tests: 18 passed.\n- Existing planning/governance suite: 56 passed.\n- Python compilation and diff checks passed.\n- PostgreSQL integration tests require migrations 262-267; local Docker is unavailable, so those migrations could not be applied locally. The migration runner contract was not bypassed.