Skip to content

fix(cli): identify retained observation refusal boundaries - #4660

Merged
yannickmonney merged 1 commit into
mainfrom
fix/observation-retained-inventory-phases
Oct 9, 2026
Merged

yannickmonney merged 1 commit into
mainfrom
fix/observation-retained-inventory-phases

Conversation

@yannickmonney

Copy link
Copy Markdown
Contributor

The read-only deployment observer previously collapsed every retained-state failure into one generic inventory phase. It now identifies state-directory custody, configuration journals, client/receipt inventories, receipt custody/schema and target identity with fixed authored summaries, preserving all checks and excluding private payloads.

Validation: nine causal failures before the change; 88 observer tests and 1,829 assertions now pass. CLI lint/typecheck, manual-reference gate (1,243 boxes), normal commit hooks and 162 applicable vendored SAST rules on both changed production files passed. Independent source review accepted the four-file change. No deployment or retained-state mutation is included.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant