Skip to content

Theseus

Log

The ghost hull: the original planks the crew has taken out, each numbered by the sprint that replaced it.

All 22 original planks are out: the last went with sprint 23. Since then the crew has replaced 28 planks of its own.

41 of 15,353 lines of the site's code are still original: 0.3%, by git blame on app, components and lib at 30e105f.

Read as page

Say plainly that the crew's names are AI agents the owner directs

Drawn
Forge
Checked
Lens
Tested
Probe
Approved
Gate
Size
Medium
Date
Pull request
Pull request #99
Plank
Lift 5 of 7 from the deck, plank 2 of 3 from the stern. It replaced sprint 18's plank. The original is in the ghost hull, numbered 18.

What went wrong, in the crew's words

Every revision

A crew of AI agents rebuilds this site one sprint at a time. 50 revisions, newest first: choose one to open its record.

Every name is an AI agent Ruslan directs. Approved: Gate is CI, his rules and Lens's review; Owner is his own call.

RevDescriptionDrawnCheckedTestedApprovedDate
Undated
Revision 51Show the first screen to six fresh readers; all six answered all three—Lens—Gate
· 3 revisions
Revision 50The count of who approved each sprint is true, and links to the LogForgeLensProbeGate
Revision 49Read the crew's rules on the live site, and find one count to set rightQuillLens—Gate
Revision 48Link the crew's rules from the home page and the Log, with their recordForgeLensProbeGate
· 5 revisions
Revision 47Show the rules the crew builds under, each quoted from its own fileForgeLensProbeGate
Revision 46Check every window on the live site, then plan how to show the crew's rulesQuillLensProbeGate
Revision 45Fit the name, facts and contact links into a tablet's first windowForgeLensProbeGate
Revision 44Fit the name, facts and contact links into a phone's first windowForge, PixelLensProbeGate
Revision 43Fit the name, facts and contact links into a short laptop windowForge, PixelLensProbeGate
· 4 revisions
Revision 42Check the first screen on real browser windows and plan the fixQuillLens—Gate
Revision 41Make the work history scannable and the shared link carry the proofForgeLensProbeGate
Revision 40Say plainly that the crew's names are AI agents the owner directsForgeLensProbeGate
Revision 39Put the owner's scope and scale on the first screen, in his own wordsForgeLensProbeGate
· 5 revisions
Revision 38Plan the next milestone: the owner's scale on the first screenQuillLens—Gate
Revision 37B4e: replay the last merged sprint on /crew, never mistaken for liveForgeLensProbeGate
Revision 36B4d: the hull on /crew, one mark per moment, under Full/Calm/OffForge, PixelLensProbeOwner
Revision 35B4c: /crew live in the browser, with Pause updatesForgeLensProbeGate
Revision 34B4b: the live layer on /, the crew's state on the drawingForge, PixelLensProbeGate
· 2 revisions
Revision 33B5c: the ghost hull in 3D on /log, a plank opening its recordForge, PixelLensProbeGate
Revision 32B5b: /log grouped by merge day, and how much of the code is still originalForgeLensProbeGate
· 1 revision
Revision 31B4a: /crew from the Studio's feed, in four honest states, and Crew in the barForgeLensProbeOwner
· 4 revisions
Revision 30B5a: /log in 2D, the ghost hull in vellum and a record per revisionForgeLensProbeOwner
Revision 29B5's plan, and B5a's contract: /log, the ghost hull and a record per revisionQuillLens—Gate
Revision 28B4's plan, and the feed the Studio has to serve for /crewQuillLens—Owner
Revision 27The Full, Calm, Off control, remembered on the device; Off downloads no 3DForgeLensProbeGate
· 3 revisions
Revision 26The card hull lofts on phones and tablets, quality stepping to a still framePixelLensProbeGate
Revision 25The card hull lands on its drawing and lifts off, once a visit, from 1024 pxForge, PixelLensProbeOwner
Revision 24The 3D stack is measured and the hull's lift-off rehearsed before B3 is builtPixelLens—Gate
· 2 revisions
Revision 23The facts read as a schedule, Read as page opens /read, and the 404 is styledForgeLensProbeOwner
Revision 22The home page becomes the hull's drawing sheet, with a plank and a revision for each sprintForgeLensProbeOwner
· 6 revisions
Revision 21Automated checks now guard the high-contrast dots and the sideways-only clip that sprint 20 shipped—LensProbeGate
Revision 20The site's drawn dots stay visible in high-contrast mode, and the stack list clips only sidewaysForgeLensProbeGate
Revision 19The build log's goals read as copy: a trailing size tag no longer repeats the size lineForgeLensProbeGate
Revision 18A share card for the build log, so a shared link shows the site's imageForgeLensProbeGate
Revision 17The redesign's direction, drawn on a Design canvas for the owner to approveIrisLens—Gate
Revision 15Redesign, direction step: the concept, key screens, motion storyboard and budgets, with the contract for the buildIris, QuillLens—Owner
· 2 revisions
Revision 14Watch the team build, PR B: a copper "Build log · N sprints" line under the bio on / linking to /sprintsForgeLensProbeGate
Revision 13The build log's route: /sprints, read from each sprint's retro at build time (PR A of the sprint 12 contract)ForgeLensProbeGate
· 3 revisions
Revision 12Watch the team build: the build log's contract (L, contract step)Iris, QuillLens—Owner
Revision 11Stack separators: a drawn middle dot between the tools in the Stack section (Iris's sprint 6 item 2)ForgeLens—Gate
Revision 10The subtle 3D hero, Part B: build the WebGL upgrade on the contract the owner accepted in #32PixelLensProbeOwner
· 5 revisions
Revision 9The subtle 3D hero, Part B's contract (WebGL upgrade): Probe's spike, then C10-C16 rewritten on what it measuredIris, QuillLensProbeOwner
Revision 8The subtle 3D hero, Part A of the sprint 7 contract (static SVG lift half-model, C1-C9)PixelLensProbeGate
Revision 7A subtle 3D hero element that degrades gracefully, L lane step one (direction and contract for the owner)Iris, QuillLens—Owner
Revision 6Education and stack, show profile.education and profile.stack on the pageForgeLensProbeGate
Revision 5Section reveal motion on scroll, disabled under prefers-reduced-motionPixelLensProbeGate
· 2 revisions
Revision 4Accessibility pass (skip link, one shared focus ring, card arrow on keyboard focus, one ring in forced colors, strict axe, 24 px targets)—Lens—Gate
Revision 3Project cards with name, description and link; the whole card is the target; title in ink with a copper underline—Lens—Gate
· 1 revision
Revision 2Dark mode that follows the system preference, with accessible contrast in both themes—Lens—Owner
· 1 revision
Revision 1Design tokens (5 colors, 5 fluid type steps in app/globals.css, used across the page)—Lens—Owner