| name | shared |
| description | Retired — its runtime-neutrality contract moved to docs/contracts/runtime-neutrality.md. Triggers: none — not routable. |
| practices | ["design-by-contract"] |
| hexagonal_role | domain |
| consumes | [] |
| produces | [] |
| context_rel | [] |
| skill_api_version | 1 |
| user-invocable | false |
| metadata | {"tier":"library","dependencies":[],"capabilities":[],"effects":[],"canonical_status":"canonical","disposition":"keep_off_path","internal":true} |
| output_contract | none — retired; see docs/contracts/runtime-neutrality.md |
Shared — retired
Semantically retired 2026-07-29 (bead age-skill-overhaul-reboot-sjv7v.11).
The runtime-neutrality contract this library carried now lives at its
declared owner: docs/contracts/runtime-neutrality.md.
This skill bundles nothing, produces nothing, grants nothing, and is loaded
by nothing. The directory remains only for the observed-zero window: physical
deletion follows once a declared observation period shows no remaining
references resolve here.