aoci_remove_entry
Remove an explicitly identified orphan Entry returned by governance, using a repository path, code path, or canonical database object reference after re-proving it from shared facts.
Instructions
Use only for an explicit orphan Entry candidate returned by governance. Legacy accepts a repository-relative path whose disk object no longer exists. Volumes v1 accepts code: or a canonical database:// object identity and reproves the orphan from shared governance facts. R references from other Entries never block removal: a dangling annotation left behind is model-authored semantics, handled by the model on its next Whole-Index read, never by the machine. An exact machine ownership-conflict finding with different expected and actual owners and an existing expected formal owner removes only the misplaced Domain Entry while preserving that owner. The transaction guards Root, Meta, every declared object Volume, saved Evidence, and the existing Baseline/Database Binding. It removes no source file, database object, Evidence, Root, Meta, or Volume. Recovery, changed, unproven, or third-party state is rejected. Removing a non-orphan requires a maintainer decision recorded with aoci_report; never delete a workspace or database object merely to manufacture an orphan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Explicit orphan identity: a Legacy repository-relative path, code:<path>, or canonical database:// object_ref returned by governance |