acg-website: add running project TODO list

Living task list for the v2 redesign — done items, the forum re-theme (next),
and the go-live backlog (image finals, contact form, location/SEO pages, prod cutover).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-23 06:47:16 -07:00
parent 674bb1dcda
commit ecef1085e3

View File

@@ -0,0 +1,36 @@
# ACG Website (v2) — Running TODO
> Living task list for the azcomputerguru.com redesign. Staging: **ww9.azcomputerguru.com**
> (now serving v2). Source: `projects/acg-website/v2/`. Design: premium editorial-brutalist,
> built on Fable, keep AGY (+Grok when alive) in the loop. See `[[project_acg_website_redesign]]`.
> Last updated: 2026-07-23.
## Done
- [x] v2 homepage — premium editorial-brutalist reimagining (Anton hero, dark manifesto band, THE INDEX / NOTHING HIDDEN, Dispatch board, mono-metadata motif). AGY: "bespoke, high-end studio delivery."
- [x] Grok-generated art-directed imagery (monsoon-Tucson hero, patch-panel field shot) replacing stock photos.
- [x] Animated hero city rotator — Tucson → Phoenix → Scottsdale → Flagstaff → EVERYWHERE (odometer roll, ~3.3s, reduced-motion safe).
- [x] Geo-broadening beyond Tucson — crawlable service-area strip + LocalBusiness `areaServed` JSON-LD; copy widened Arizona-wide while keeping local-authority signals.
- [x] Promote v2 to the ww9 root; no-cache `.htaccess` for staging; v1 backed up server-side.
- [x] Redesign all 5 subpages (services / pricing / about / contact / calculator) to the v2 system; one shared header/footer/nav.
- [x] Functional pricing calculator (live estimator, verified math).
- [x] Independence line + radio-authority woven into About.
- [x] Polish pass — contact FAQ two-column, pricing "everything else" full-width tables, mobile overflow fix.
- [x] Committed to repo (`2e52b29c`).
## In progress / next
- [ ] **Forum (community.azcomputerguru.com) — re-theme to match v2.** It's a **Flarum** forum, linked from the homepage Dispatch Board ("Read all field reports"). Current `theme-v2.less` is an off-brand dark GitHub/Discord style (Lexend, layered grays) — needs a new v2-matching theme (Anton/Hanken/JetBrains Mono, signal-orange, bone/ink, brutalist, adapted for forum density/readability). DB creds in vault `services/flarum-community.sops.yaml`; origin likely IX (root SSH). *Awaiting go + how the theme is applied (Flarum admin custom LESS vs file).*
## Backlog — toward go-live on azcomputerguru.com
- [ ] Real AI image finals for remaining slots (see `v2/IMAGE-SPEC.md`) — blocked on Grok image-gen cooperating.
- [ ] Wire the **contact form** to a real mailbox (currently a demo stub, unchanged from v1).
- [ ] Dedicated **location/SEO pages** (e.g. /phoenix, /mesa) with unique local content — required to actually rank multi-city (the animation + service-area strip are brand/on-page signals only).
- [ ] Fold in the competitor-research "two enemies" flanking sentence where it fits.
- [ ] Cross-browser / device QA; Lighthouse perf pass; a11y audit (contrast, focus, screen-reader).
- [ ] Analytics + verify SEO / structured data in production.
- [ ] Remove the "Local demonstration build" disclaimer footer before production.
- [ ] **Production cutover** — DNS/hosting swap ww9 → azcomputerguru.com, replacing the WordPress site. At go-live switch assets from staging no-cache to versioned filenames + long cache.
## Known caveats
- Contact form is a demo stub (not wired to a mailbox).
- Subpages preserved all real v1 content/prices; some page-head mono metadata (DOC.0x) is decorative.
- ww9 assets are `no-cache` (staging) so iterations always show; revisit for production.