Repair the governance contract that currently leaves root-level generated
analysis artifacts under project/ without an implementation workstream
owner. This ticket authorizes only the minimum policy change needed before a
separate integration ticket can restore generation safely.
The current managed project.sh remains a deterministic governance entry
point. This ticket must not restore host-side pip install --upgrade, execute
prefact, or embed repository-specific code2llm commands in the centrally
managed wrapper. Analysis remains advisory and must run through an explicitly
selected, content-addressed environment.
project/ to the
integration workstream. Ticket directories remain governance-owned.project.sh and the existing digest-pinned analysis boundary.XS; maximum two implementation files, one component and
approximately 20 minutes.project/ resolve to the
integration workstream without transferring ownership of
project/ticket-*/**.project.sh remains the managed fail-closed governance wrapper;
no host package upgrade, source refactoring or unpinned analyzer is
introduced.make governance, manifest validation and a negative ownership
probe pass deterministically.The human approved this exact XS plan by replying kontynuuj after the approval
request. Current state: IN_PROGRESS / VALIDATION. The approved plan exists in
commit 477f64d before either implementation file changes; focused checks now
pass. Merge evidence remains independently governed.
After main advanced through tickets 019/035, the human explicitly continued
against exact replacement base
9658ebbaac2ebd213d12f42614e054949fa086ab. The implemented reconciliation
preserves both Python-publication ownership and the generated-analysis patterns.
After main subsequently advanced through the protected ticket-039 closure,
the human replied kontynuuj again and approved exact replacement base
9cfc3a8f90a9669ef5b37c44928e0b0e6a191ae5. The implementation diff and
accepted architecture remain unchanged; only the approval binding is refreshed.
The unchanged bounded implementation was then independently reviewed and merged through the protected path. Chat approval authorized the interactive edit only; merge authority came from exact-head Validator App evidence and required checks.
9e2feff59944631a691cfac8864501646a0754ce.ticket-021 with
openrouter/z-ai/glm-5.2; its advisory verdict was APPROVE with no
findings.main@8ebeb667710c9babf869c06ec41ea3d57d5c78a5.