Issue-resolution ledger · verified · snapshot 2026-09-16 21:35 UTC
POE-FUT-012: Define and implement the smallest supported cross-project installation path. Discover or explicitly configure the external Operator ledger and package/link the extension without copying runtime ledger data. Acceptance: two temporary consumer repos share the intended control plane; missing/ambiguous ledger fails clearly; no overwrite without confirmation; constrained subagent starter g
Implemented smallest cross-project install path (scripts/install-operator-extension.py + v1 ledger contract wired into findLedger). Never copies runtime .operator data; fail-closes on missing/ambiguous/malformed discovery, source symlinks,
test_output for claim-0159
run_log for claim-0159
run_log for claim-0159
Verifier reruns python3 -m pytest tests/test_install_operator_extension.py -q and python3 scripts/poe_route_c_pi_smoke.py --timeout 25 under a distinct UID. Do not copy trust into normal projects.
uid-isolated review of claim-0159 as operator-verifier
test_output for claim-0159
Cross-project install helper and disposable consumer smoke are verified; publishing and live non-temp consumer trust remain out of scope.