Problem
Archive release readiness can require worker_bundle_impact, but the deployed ADV registry does not expose the typed declaration tool.
Evidence
- PokeEdge
pinBuildkitImage archive finalization reports WORKER_BUNDLE_PROVENANCE_DECLARATION_REQUIRED and remediates: declare worker_bundle_impact with kind required or not_applicable plus rationale.
- Advance source includes tests/documentation for
adv_change_set_worker_bundle_impact and adv_worker_bundle_provenance_record.
- Live
adv_tool_describe({name:"adv_change_set_worker_bundle_impact"}) returns TOOL_NOT_FOUND after current trunk deployment and OpenCode restart.
Required behavior
- Register and expose typed worker-bundle impact declaration through the live ADV tool registry/catalog.
- Ensure generated manifests/tool ownership surfaces include it.
- Add integration test: a release-blocked change can declare
not_applicable with rationale and proceed to normal readiness evaluation.
- Preserve typed signal-backed persistence; no direct state edit or archive bypass.
Problem
Archive release readiness can require
worker_bundle_impact, but the deployed ADV registry does not expose the typed declaration tool.Evidence
pinBuildkitImagearchive finalization reportsWORKER_BUNDLE_PROVENANCE_DECLARATION_REQUIREDand remediates: declareworker_bundle_impactwith kindrequiredornot_applicableplus rationale.adv_change_set_worker_bundle_impactandadv_worker_bundle_provenance_record.adv_tool_describe({name:"adv_change_set_worker_bundle_impact"})returnsTOOL_NOT_FOUNDafter current trunk deployment and OpenCode restart.Required behavior
not_applicablewith rationale and proceed to normal readiness evaluation.