Skip to content

fix: harden Sandcastle AFK publication contracts - #30

Merged
Whamp merged 16 commits into
mainfrom
fix/sandcastle-afk-hardening
Jul 10, 2026
Merged

Whamp merged 16 commits into
mainfrom
fix/sandcastle-afk-hardening

Conversation

@Whamp

@Whamp Whamp commented Jul 10, 2026

Copy link
Copy Markdown
Owner

Summary

Completes the post-smoke hardening and evidence audit for #25 while preserving the routing/runtime decisions from #21–#24.

  • rejects contradictory reviewer verdicts and severity-orders fix context
  • validates research artifacts as regular, unchanged blobs committed at HEAD
  • keeps raw agent, validator, and exception output in private runner-host logs only
  • publishes hash/size manifests and disclosure-safe failure IDs
  • regenerates typed report trees after agent turns and stages an explicit allowlist
  • publishes commit-addressed implementation, research, and failure links
  • commits the Research Sandcastle Pi/Docker runtime contract for pi-token-burden #22 runtime research with immutable source citations
  • sanitizes the legacy Sandcastle synthetic smoke: staged documentation marker #28 validation snapshots at branch tip

Validation

Historical smoke evidence

Refs #25

@cursor

cursor Bot commented Jul 10, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@Whamp
Whamp merged commit d9d9b85 into main Jul 10, 2026
3 checks passed
@Whamp
Whamp deleted the fix/sandcastle-afk-hardening branch July 10, 2026 02:45
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