Crew Manifest · current
Every system that touched this site
What each one does, what it can reach, and what it is not allowed to decide. Build crew act once, at build time; runtime crew act while you are on a page.
Implementation placeholder — not Ben's words
draft · implementation placeholder · not Ben's words
Build crew — acted before this page existed
Claude — the session that built this site
- What it does
- Writes the code, drafts placeholder copy, and records what it could not decide.
- What it can access
- The repository, at build time only.
- The design handoff and the governing spec.
- The planning packet Ben assembled.
- What it cannot access
- Anything a visitor does on the site.
- Local browser state, which never leaves the visitor's machine.
- Analytics data.
- What authority it has
- Propose wording and mark it as not Ben's.
- Refuse to ship a claim the implementation cannot honour.
- What authority it does not have
- Sign anything.
- Fill a slot labelled as Ben's.
- Publish a claim as Ben's position.
- Decide any of the thirteen open content questions.
Implementation placeholder — not Ben's words
draft · implementation placeholder · not Ben's words
The design canvas that produced the artboards
- What it does
- Held the approved visual design that this build recreates in the codebase.
- What it can access
- Nothing on the live site.
- What it cannot access
- Visitors.
- Local browser state.
- Analytics data.
- What authority it has
- Settle a visual question, where an approved artboard answers it.
- What authority it does not have
- Settle a behavioural question, which the spec governs.
Implementation placeholder — not Ben's words
draft · implementation placeholder · not Ben's words
Runtime crew — act while you are on the site
Google Analytics 4, behind Consent Mode
- What it does
- Counts page views and a short allowlist of coarse course events, once consent is granted.
- What it can access
- Which pages were opened.
- That an allowlisted event happened, with its allowlisted properties.
- Ordinary request metadata that any web request carries.
- What it cannot access
- Anything typed into the site.
- The learner's rulebook.
- The contents of any local state.
- Any identifier this site created.
- What authority it has
- Receive the allowlisted events, and only while consent is granted.
- What authority it does not have
- Receive a property that is not on the allowlist.
- Receive free text of any kind.
Implementation placeholder — not Ben's words
draft · implementation placeholder · not Ben's words
The hosting platform
- What it does
- Serves the pages and the static assets.
- What it can access
- Request metadata such as an IP address, as part of ordinary delivery and security logging.
- What it cannot access
- Local browser state, which is never sent to it.
- What authority it has
- Deliver the site.
- What authority it does not have
- Change what the site says.
- Be described as processing nothing at all.
Implementation placeholder — not Ben's words
draft · implementation placeholder · not Ben's words
This browser's local storage
- What it does
- Holds the course state on the visitor's own machine, under one key.
- What it can access
- Only what the course writes: pace, progress, choices, rules and preferences.
- What it cannot access
- Any other site.
- Anything the visitor did not do here.
- What authority it has
- Keep the state until the visitor clears it.
- What authority it does not have
- Send anything anywhere.
- Survive a clear.
- Be read by Ben.
Implementation placeholder — not Ben's words
draft · implementation placeholder · not Ben's words
