Skip to content

docs(spec,plan): navigate red-team pass #1129: allow-row arrival consents navigation only; the between-turns commit is KNOWN OPEN - #1130

Merged
parawanderer merged 1 commit into
mainfrom
spec/navigate-redteam-1129
Oct 25, 2026
Merged

parawanderer merged 1 commit into
mainfrom
spec/navigate-redteam-1129

Conversation

@parawanderer

Copy link
Copy Markdown
Owner

Rulings from e3's #1129, written into POLICIES.md's navigate section ("Narrowed 2026-10-25") and the plan.

  1. An allow row's arrival consents the origin for navigation only; its uncredentialed read still cards. The arrival's consent reaches the agent host's prompt but not the FETCH_URL choke point, which re-judges by the run's origin grants. The spec stands at what the choke point enforces (rule 1); making the consent reach the choke point is a widening and Shane's. The security lane owes the one-source fix for the two copies.
  2. KNOWN OPEN: a commit between turns with no hold standing finds no judge. Covered by the existing ruling (every committed navigation of a run's tab is judged, over the run's lifetime); the fix is the security lane's, in its own PR; e3's failing-first todo turns plain after.

Drafted by Claude Code · work: repl-specs · session 7a8ce8b6 · claude-fable-5-1

🤖 Generated with Claude Code

…ents navigation only; the between-turns commit is KNOWN OPEN

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@parawanderer parawanderer added @docs Documentation and specs only, no behaviour change @security Trust boundaries: consent, site access, privileged fetches, what a page or model reaches labels Oct 25, 2026
@parawanderer
parawanderer merged commit 2491a84 into main Oct 25, 2026
21 checks passed
@parawanderer
parawanderer deleted the spec/navigate-redteam-1129 branch October 25, 2026 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

@docs Documentation and specs only, no behaviour change @security Trust boundaries: consent, site access, privileged fetches, what a page or model reaches

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant