From 5491230807354e15a519d6b16cbbd8983c8dd976 Mon Sep 17 00:00:00 2001 From: Lucas Winther Date: Thu, 12 Nov 2026 10:56:29 +0100 Subject: [PATCH] docs(agents): work-k2 is the visual truth for /work/ Owner asked for the rules file change on 2026-11-12. Co-Authored-By: Claude Opus 5.5 --- AGENTS.md | 3 ++- docs/TODO.md | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index a352a03..b27acea 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -42,7 +42,8 @@ Use impeccable for user-facing UI — `craft` for new, `audit`/`polish` on exist ## Rules - The chosen mockups are the visual source of truth: `mockups/nav-d.html` (start page), - `mockups/tech-r3-c.html` (work), `mockups/personal-r2-b.html` (off the clock). Match them; + `mockups/work-k2.html` (`/work/`, spec 009; built on `mockups/tech-r3-c.html`, which still sets the rest of the + work space: panels, list, side sheet, project pages), `mockups/personal-r2-b.html` (off the clock). Match them; don't drift towards a generic template. Every other file in `mockups/` is a rejected or reference round. - `docs/inspiration.md` records the owner's taste in his own words. Read its principles before any visual change. Hard lines: no loading screens, nothing moves unless the visitor acts, no canvas/game feel, diff --git a/docs/TODO.md b/docs/TODO.md index ddda5cb..abb9393 100644 --- a/docs/TODO.md +++ b/docs/TODO.md @@ -83,7 +83,6 @@ Tests ## Known issues - [ ] A project file named `learning.md` would claim `/work/learning/`, the course page (spec 009); the loader does not reserve that id the way `RESERVED_PERSONAL_IDS` guards `issues` off the clock. - [ ] `RowingStroke` showcase at 390 px: the chart's "one stroke · force at the handle" caption and the "scrub the curve" hint overlap (seen while checking spec 009; the showcase itself is unchanged). -- [ ] `AGENTS.md` still names `mockups/tech-r3-c.html` as the work page's visual truth; since spec 009 `/work/` follows `mockups/work-k2.html` (built on it). `DESIGN.md` says so; the rules file needs the owner's edit. - [ ] Placeholders in the mockups are inconsistent between rounds (band name, instrument, university, years). Resolve with real data when building. - [ ] `mockups/tech-r3-c.html`: pointer effects (tilt, scrub, peer hover) were only checked by reading the code, never in a real browser. - [ ] `mockups/tech-r4-b.html`: the hover preview is enabled by viewport width (≥900px), not `(hover: hover)`; don't copy that into the real build.