Per the PRD §5 C3 + O6: the Compliance menu (screen, propose, attest [typed], attest-instrument, exempt/unexempt, holdings, discover, subscription, withdrawals attest [typed], purification) — and the scout-results handler: list the keel-asset-scout proposals (operator-local path via config, clear empty state) and drive the EXISTING admission flow propose → screen → human-typed attest → allowlist via keel/commands/admission.py. Never auto-attests; never writes outside supported service paths. Acceptance: a real proposal file driven end-to-end in paper through the console.
Per the PRD §5 C3 + O6: the Compliance menu (screen, propose, attest [typed], attest-instrument, exempt/unexempt, holdings, discover, subscription, withdrawals attest [typed], purification) — and the scout-results handler: list the keel-asset-scout proposals (operator-local path via config, clear empty state) and drive the EXISTING admission flow propose → screen → human-typed attest → allowlist via
keel/commands/admission.py. Never auto-attests; never writes outside supported service paths. Acceptance: a real proposal file driven end-to-end in paper through the console.