docs(aosguard): record the raw-response defect and the path that works #1064
No reviewers
Labels
No labels
burndown-2026-06
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
coherence-core
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
qa-fixture
role/ai
role/creator
role/design
role/director
role/engineer
role/exec
role/human
role/ops
role/qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-flight-deck/agentic-os!1064
Loading…
Reference in a new issue
No description provided.
Delete branch "aos/claude/bk79"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Refs #1044. The engine fix is
coilyco-flight-deck/umbra#291; this is the part that belongs in this repo.What I confirmed
Still reproduces, on a freshly built binary as well as the installed one, so it is not a stale release:
Two corrections to the issue thread
The guardfile and the spec are both already correct. The vendored snapshot and the committed lock each declare
produces: text/plainandproduces: application/zipfor these ops, and the engine'srawResponseOpreturns true for both when I ran it against that exact lock. The engine then discards the answer:FireCaptureJSON-decodes every success body and errors, and both call sites check their raw flag only after that returns. The raw branch was unreachable.The severity is lower again than the follow-up comment argued, in a way that matters. That comment corrected the body by naming
ward exec forgejo-actions-logs. There is a nearer answer:aosguard ops actions logsis a guarded leaf running the sameagentic_os.forgejo_actions_logsmodule, anddocs/forgejo-actions-logs.mdalready documents it as the recommended resolved command. I used it successfully on the same job the broken leaf refused. So the operator surface never had a hole - it had a broken leaf sitting directly beneath a working one, with nothing saying so.Why nothing here can patch it
output "raw"exists only onfetchoverlays. Adding it to acangrant is rejected:So per authoring-vs-rollout the fix is upstream, and it went there.
This PR
Docs only, no behavior change.
docs/forgejo-actions-logs.mdno longer presents the twologsleaves as working, and points at the defect page. It was one line under the 80-line cap, hence the split rather than an inline note.docs/aosguard-raw-response-defect.mdcarries the diagnosis, the reproduction, what to use meanwhile, and an explicit removal condition - re-lock.specgenonto an umbra release carrying umbra#291, currently pinned atv0.139.0, then delete the page.No
docs/FEATURES.mdentry: this documents a defect, it does not add or remove a capability.pre-commitpasses on both files.Follow-up, not in this PR
Bumping
.specgen/guardfiles/specverb.lockoffumbra v0.139.0once umbra#291 releases. That is gated on the upstream release, so it wants its own issue rather than a branch that sits waiting.