Footer and SVG figures on the AICV get-agent-ready page were drifting on wide viewports — five CSS edits, two commits, back in column.
Commit 711b552 fixed two alignment problems on src/pages/get-agent-ready.astro. The footer's .foot-inner wrapper was missing horizontal padding on desktop — fixed with padding: 0 48px, matching the page's 1060px content column. Mobile got a separate fix: outer footer padding removed, padding moved into .foot-inner so interior content aligns consistently across breakpoints.
Five decorative SVG figure classes — .gar-v2-fig, .gar-v2-fig-tall, .gar-v2-fig-network, .gar-v2-fig-small, .gar-v2-fig-close — were using hardcoded right pixel values that only worked at a specific viewport width. Replaced all five with calc((100% - 1060px) / 2) so they track the content column edge at any width. On mobile (≤860px and ≤768px) the figures now hide entirely with display: none instead of the previous opacity fade.
Commit 5a454c3 added a session-start recon courier to CLAUDE.md — the standard read-disk-before-drafting ritual, now baked into the repo instructions so future sessions inherit it without relying on this Project's memory alone.