feat/fidelity-round #134
No reviewers
Labels
No labels
priority
P1
priority
P2
priority
P3
priority
P4
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Toilville/toilville-design!134
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/fidelity-round"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Scope
Testing
Impact Statement
Docs
This round started as "post the new renders for ville" and became making the site shippable. Full-length renders exposed what the cropped sign-off set, and a harness that flattered production, could not. Nothing delivered the pages. The generated patterns stopped at wp-preview/: no template used them and neither theme nor plugin registered them. The live front page was front-page.html — placeholder hero-home/products-grid defaults, a query loop, a newsletter band. build_surfaces now also writes each pattern into toilville-fse/patterns/ (auto-registered by header) and a template per page: front-page.html and page-{rituals,spelwork,news,contact}.html, each header + pattern + footer. Drift-gated like every artifact; new gate test_every_generated_page_ships_in_the_theme, verified red. Every band would have been 760px wide. The theme's contentSize is 760px, each pattern wraps its page in a constrained <main>, and no band was aligned. Bands are now align:full and <main> is alignfull; new gate test_band_blocks_are_full_width, verified red. The harness applies WordPress's real constrained layout instead of an invented 1160px column, and its get_block_wrapper_attributes shim emits style, id and the align class — it had dropped `style`, so every grid rendered three across. Fidelity: Home's product cards are back (regressed in my6b35fdd); Spelwork in Spelwork blue, docs tags that repeat read as categories, four across, a stats panel, cool tones; closing bands for Rituals (it had none) and Spelwork, and a link instead of a signup form on Home; News gets a hero; its doubled "→ →" are gone; the Latest head row is inline; "Who we are" is one panel with a founder sidebar; the terminal and console captions sit in their bands. Links: the canvas navigates by hash routes (#rituals, #contact); the site is five pages. All eleven now map to real pages, and in-page links land — the converter pins each section id to its heading (header.anchor, declared in the vocabulary) and the client carries it onto the band. New check in copy_coverage: doubled decorations, verified red on the News links. The attribute gate understands supports-derived attributes. 297 passed, 0 skipped; copy coverage 100% x 5 with every check clean; just check green.Pull request closed