Authority record

Every change that built this site

What it touched, the tier that implies, and who merged it. The interesting column is the last one, because it is the only one that can say no.

What this is, and what it is not

This is this repository's own pull request history. It is not a lifecycle-advance audit ledger. That skill drives the estate's lifecycle artefacts and never runs against this repository, so no ledger line exists here to show.

74
merged changes
0
authority violations
10
unprovable, pre-split
0
touched an unclassified surface
0
entries this page could not fully read

Changes, newest first

T1 agent may mergeT2 operator merges

PRChangeTierGateOpenedMergedVerdict
#76chore: close episode 04 and the record objective3 Nov 2026T1passedmoogenie-agentanthonypermitted
#75content: episode 04, the stages that ran late3 Nov 2026T2passedmoogenie-agentanthonypermitted
#74chore: verify the record fix and select episode 043 Nov 2026T1passedmoogenie-agentanthonypermitted
#73deps: bump fast-uri 3.1.8 to 3.1.93 Nov 2026T2passedmoogenie-agentanthonypermitted
#72deps: bump zod 4.5.4 to 4.6.729 Oct 2026T2passedmoogenie-agentanthonypermitted
#71deps: bump undici 8.10.2 to 8.12.329 Oct 2026T2failedmoogenie-agentanthonypermitted
#70fix: read every merged change into the authority record3 Nov 2026T1passedmoogenie-agentanthonypermitted
#68chore: shape the record fix and episode 043 Nov 2026T1passedmoogenie-agentanthonypermitted
#67chore: close the share image atom and objective23 Oct 2026T1passedmoogenie-agentanthonypermitted
#66feat: add the approved share image to every indexable page23 Oct 2026T2passedmoogenie-agentanthonypermitted
#65chore: record the share image design approval and select the build23 Oct 2026T1passedmoogenie-agentanthonypermitted
#64deps: resolve the high vite advisories23 Oct 2026T2passedmoogenie-agentanthonypermitted
#63chore: shape the share image objective23 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#62chore: close the hero atom and the episodes 01 to 03 objective13 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#61feat: present the three opening episodes in the homepage hero13 Oct 2026T2passedmoogenie-agentanthonypermitted
#60chore: close the episode 03 atom and select the hero row13 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#59chore: close the episode 02 atom and select episode 0313 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#58feat: publish episode 03, two decisions the build forced13 Oct 2026T2passedmoogenie-agentanthonypermitted
#57chore: shape the hero episode row into the launch objective13 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#56chore: record the series cadence decision13 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#55feat: publish episode 02, the repository came before the brief13 Oct 2026T2passedmoogenie-agentanthonypermitted
#54chore: close the episode 01 atom and select episode 0213 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#53feat: publish episode 01, the brief that failed its own CI13 Oct 2026T2passedmoogenie-agentanthonypermitted
#52chore: shape objective publish-episodes-01-to-0313 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#50ci: print the wrangler log when a deploy fails12 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#49feat: serve the Inter font the design tokens name12 Oct 2026T2passedmoogenie-agentanthonypermitted
#48chore: pin every devDependency exactly12 Oct 2026T2passedmoogenie-agentanthonypermitted
#47chore: close the discoverable objective12 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#46fix: expect the www redirect in the smoke test12 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#45feat: add Open Graph tags12 Oct 2026T2passedmoogenie-agentanthonypermitted
#44chore: close the sitemap atom and select the Open Graph atom12 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#43feat: publish a sitemap and a robots file12 Oct 2026T2passedmoogenie-agentanthonypermitted
#42chore: close the title atom and select the sitemap atom12 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#41feat: give every page a descriptive title12 Oct 2026T2passedmoogenie-agentanthonypermitted
#40chore: shape the make-the-site-discoverable objective12 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#39chore: close the design system objective12 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#38feat: add a theme mode that never flashes12 Oct 2026T2passedmoogenie-agentanthonypermitted
#37Close the apply atom and select the theme atom11 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#36feat: apply the approved visual direction11 Oct 2026T2passedmoogenie-agentanthonypermitted
#35Close the budget atom and select the apply atom11 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#34feat: gate client JavaScript at 0 bytes over the build output11 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#33Re-shape: the visible redesign lands before the theme switch11 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#32Close the token atoms and select the JavaScript budget atom11 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#31chore(deps): bump @component/ui from 0.2.0 to 0.4.210 Oct 2026T2passedmoogenie-agentanthonypermitted
#30feat: take the token contract from @component/ui and restore reset defaults11 Oct 2026T2passedmoogenie-agentanthonypermitted
#29Close the install atom and select the token atom9 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#28feat: install @component/ui from the estate registry with no credential9 Oct 2026T2passedmoogenie-agentanthonypermitted
#27Narrow the apply atom to placement, widths and accents9 Oct 2026T1passedmoogenie-agentanthonypermitted
#26Refine the budget and theme atoms to amended TDR-7000 and TDR-61007 Oct 2026T1passedmoogenie-agentanthonypermitted
#25Record the visual direction approval and select the install atom7 Oct 2026T1passedmoogenie-agentmoogenie-agentpermitted
#24deps: resolve six transitive security advisories7 Oct 2026T2passedmoogenie-agentanthonypermitted
#23Refine three design system atoms to the merged decisions7 Oct 2026T1passedmoogenie-agentanthonypermitted
#22Shape the design system objective and record the depend decision17 Sept 2026T1passedmoogenie-agentanthonypermitted
#21chore: close the governed delivery objective17 Sept 2026T1passedmoogenie-agentmoogenie-agentpermitted
#20feat: report the gate result and unreadable entries on the record13 Sept 2026T2passedmoogenie-agentanthonypermitted
#19feat: classify the episode surface as Tier 113 Sept 2026T2passedmoogenie-agentanthonypermitted
#18fix: two inaccuracies on the authority record13 Sept 2026T2passedmoogenie-agentanthonypermitted
#17feat: publish the authority record12 Sept 2026T2passedmoogenie-agentanthonypermitted
#16fix: correct the reversal section in episode 0012 Sept 2026T2passedmoogenie-agentanthonypermitted
#15chore: attest the Tier 2 transition and advance to the record page12 Sept 2026T1passedmoogenie-agentmoogenie-agentpermitted
#14feat: publish episode 00 and link the series11 Sept 2026T2passedmoogenie-agentanthonypermitted
#13feat: render episode pages from a typed content collection11 Sept 2026T1passedmoogenie-agentmoogenie-agentpermitted
#12chore: attest the attribution fix and advance the frontier9 Sept 2026T1passedmoogenie-agentmoogenie-agentpermitted
#11feat: give the agent its own identity and preserve attribution9 Sept 2026T1passedmoogenie-agentmoogenie-agentpermitted
#10chore: record the attribution gap and block the homepage atom9 Sept 2026T1passedanthonyanthonyunprovable
#9fix: make the canonical checkers a real gate9 Sept 2026T1passedanthonyanthonyunprovable
#8feat: publish the homepage copy9 Sept 2026T2passedanthonyanthonyunprovable
#7chore: attest the delivery pipeline and advance the frontier8 Sept 2026T1passedanthonyanthonyunprovable
#6feat: allow manual redeploy without a commit8 Sept 2026T1passedanthonyanthonyunprovable
#5fix: verify the deploy binding before building8 Sept 2026T1passedanthonyanthonyunprovable
#4feat: preflight the deploy secrets and verify by identity8 Sept 2026T1passedanthonyanthonyunprovable
#3feat: deploy to an external static host per ADR-00227 Sept 2026T1passedanthonyanthonyunprovable
#2chore: close the scaffold atom and advance the frontier7 Sept 2026T1passedanthonyanthonyunprovable
#1feat: land Astro scaffold, token contract and the CI gate7 Sept 2026T2passedanthonyanthonyunprovable

Generated at build time from anthony/anthonyplewis-site on . Deployment runs after the merge, so the change that published this page appears on it. The first version of this sentence claimed the opposite and was wrong.

How tier is read

Tier is derived, not recorded. The forge stores no tier, so it is computed from the files a change touched against the surfaces the delivery brief declares Tier 2. It is deliberately never inferred from who merged the change: that would prove the claim with the claim, and a Tier 2 change merged by the agent would be quietly relabelled Tier 1 and look correct.

  • src/pages/index.astro homepage copy carries the operator name in public
  • src/pages/record.astro the authority record carries published prose about how the estate is governed
  • src/content/episodes/*.md episode copy is published writing
  • package.json a dependency change can reach every rendered page (ADR-0028 point 1)
  • package-lock.json a lockfile-only upgrade reaches the same pages as a manifest change (ADR-0028 point 1)
  • src/layouts/Base.astro the layout renders every page, so a layout-only change repaints the Tier 2 pages
  • public/og/*.png the share image carries the operator name in every link preview

Tier is read from the brief as it stands now, so reclassifying a surface changes past verdicts. This is a current reading, not a frozen ledger. What protects it is that the brief is version controlled: any earlier classification is recoverable, and any change to it arrives through a reviewed pull request.

Pull requests before #11 cannot be attributed. The agent authenticated with the operator's own token, so merged_by reads the same for both, and squash merging had already rewritten the authorship trailer. That history cannot be reconstructed. It is shown as unprovable rather than guessed at.