Skip to content

Add evolution plan and roadmap for resident-tier integrity, API parity, and performance work#4

Merged
arty-kk merged 1 commit intomainfrom
codex/conduct-deep-static-audit-and-plan-evolution
Mar 30, 2026
Merged

Add evolution plan and roadmap for resident-tier integrity, API parity, and performance work#4
arty-kk merged 1 commit intomainfrom
codex/conduct-deep-static-audit-and-plan-evolution

Conversation

@arty-kk
Copy link
Copy Markdown
Owner

@arty-kk arty-kk commented Mar 30, 2026

Motivation

  • Capture a prioritized, incremental plan to close integrity, API contract, and performance gaps discovered in the resident tier audit.
  • Define non-breaking constraints and a phased roadmap to stabilize core invariants (manifest hash enforcement), align API semantics, and reduce verification overhead.
  • Create clear task specs (EVO-001..EVO-006) with acceptance criteria and rollout/rollback notes to reduce risk and speed follow-up work.

Description

  • Add evolution_plan.md that documents the baseline architecture, pain points, north-star outcomes, a three-phase roadmap, and six atomic task specs (EVO-001..EVO-006) addressing integrity, API parity, verification efficiency, refactor boundaries, and CI harmonization.
  • Specify concrete fixes including requiring payload_sha256 for materialized pages, aligning vector decompress policy with envelope/server preferences, exposing protected_vector_indices in the resident plan API, and eliminating duplicate reads during verification.
  • Provide acceptance criteria and validation commands for each task and recommend phased refactors to replace private ContextCodec calls with public helpers.
  • Recommend adding an aggregate CI target (e.g., make ci-check) and point to pytest -q/make test as the repository validation commands.

Testing

  • No automated tests were executed as part of this change; this PR only adds the planning/documentation artifact.
  • The plan recommends running pytest -q and make test when implementing the task specs and adding the related unit and API tests.

Codex Task

@arty-kk arty-kk merged commit 6b301f1 into main Mar 30, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant