Separate stable registration ownership from setup editability. Keep group-owned rows removable, retain expression-backed structures without edits, and reject malformed literal patches before setup writes. Preserve foreign rows and backups during uninstall. Correct stale alias fixtures to use valid Harness patch rows and remove redundant alias coverage. Validation: 78 configuration boundary tests, 6 public setup/uninstall CLI tests, full static checks, and docs checks passed. Harness behavior was verified from pinned source; no real Harness runtime verification is claimed. |
||
|---|---|---|
| .. | ||
| acceptance | ||
| boundary | ||
| composition | ||
| conformance | ||
| evaluation | ||
| fixtures | ||
| process-global | ||
| support | ||
| ciTestSequencer.ts | ||
| processOwnershipRunner.ts | ||