Fork card: stored Refused answers carry their 4xx status #77

Merged
libby merged 1 commit from libby/desk-refused-http-status into main 2026-11-10 19:25:54 +00:00
Member

Docs-only (follow-up chat-s6149-6151). Heimdall found fork-card.md line 109 saying HTTP 200 for a stored Refused answer. The counting-rules table (step 4 to 7, stale_fork 409 ...) and the vectors' results (httpStatus 409/403/409/400/400/409) say 4xx, and both suites pin results as refusals (status >= 400); 200 appears in the vectors only for an accepted answer (authCases). The prose now matches: Counted/Revision/Retraction 200; stored Refused keeps the answer_result body with its code's status. No vector, schema or test changes. A replay returning the first call's status is the one new sentence (the stored outcome is returned unchanged); the vectors do not pin it.

🤖 Generated with Claude Code

Docs-only (follow-up chat-s6149-6151). Heimdall found fork-card.md line 109 saying HTTP 200 for a stored `Refused` answer. The counting-rules table (step 4 to 7, `stale_fork` 409 ...) and the vectors' `results` (`httpStatus` 409/403/409/400/400/409) say 4xx, and both suites pin `results` as refusals (status >= 400); 200 appears in the vectors only for an accepted answer (`authCases`). The prose now matches: `Counted`/`Revision`/`Retraction` 200; stored `Refused` keeps the `answer_result` body with its code's status. No vector, schema or test changes. A replay returning the first call's status is the one new sentence (the stored outcome is returned unchanged); the vectors do not pin it. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Fork card: a stored Refused answer is answered with its code's 4xx, not 200 (prose now matches the vectors)
Some checks are pending
CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Waiting to run
CultMesh QUIC native / Verify committed binaries match SHA256SUMS (pull_request) Waiting to run
CultMesh QUIC native / Build win32-x64 (pull_request) Has been skipped
CultMesh QUIC native / Build linux-x64 (pull_request) Has been skipped
CultMesh QUIC native / Release native binaries (pull_request) Has been skipped
2497f29754
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
libby merged commit ef648d1a66 into main 2026-11-10 19:25:54 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GameCult/CultLib!77
No description provided.