Validation: #252 Create arch-landing-site architecture note
Validation: #252 — arch-landing-site note created
Verdict: PASS
Acceptance Criteria Check
- [x] Note
arch-landing-siteexists —get_note(slug="arch-landing-site")returns note id 1538,note_type=doc, projectwestside-basketball, tagsarchitecture,active,arch:landing-site,westside. - [x] All 4 required sections present —
get_note_tocreturns: Overview (level 3), Route Group (level 3), Deploy Path (level 3), References (level 3). - [x] All 8 public routes enumerated — Route Group table lists
/,/about,/staff,/teams,/tryouts,/schedule,/gear,/sponsors. - [x] Deploy path documented — includes Woodpecker → Harbor (
westsidekingsandqueens/app) → kustomize (pal-e-deployments) → ArgoCD → k8s namespacewestsidekingsandqueens→ Tailscale funnelwestsidekingsandqueens.tail5b443a.ts.net. - [x] Links included — References section links
project-westside-basketball,reference_westside_email.md,arch-jersey-intake,deployment-lessons,feedback_landing_vs_app.md,convention-architecture-ids. - [x] Structure mirrors
arch-jersey-intake— title heading + intro paragraph + themed level-3 sections + References list at bottom.
Discovered Scope (should become Forgejo issues + board items)
arch-jersey-intakecontains the old misspelled emailwestsidebasketball@gmail.comin the System B data flow section (step 8). Should be updated towestsidebasktball@gmail.comperreference_westside_email.md. Ironic parallel to the #249 fix on the frontend.- Architecture note coverage gap — several other arch labels in use on board items may lack backing notes. Should audit: grep all
arch:*labels, cross-reference withsearch_notes, file tickets for any misses.
References
- Forgejo issue:
forgejo_admin/westside-app#252 - Board item: #1012 on
board-westside-basketball - Scope review:
review-1012-2026-04-14 - New note:
arch-landing-site(id 1538) - Parent ticket: #1010 (
review-1010-2026-04-14)