SLIPWAY · build harness

← all builds

jake-day-2026 (jake-day-2026)

Repo jake-day/jake-day-2026 · Origin buildout · Owner dan@d3corp.com · Reference

80%
complete — toward launch-ready
24/30
dimensions green
18/18
buildout gates
0
open P0
8
agent steps open
— paste into your local Claude Code to begin the loop
INTAKE
EXTRACT
ASSEMBLE
QA_LOOP
STAGING
AUDIT
LIVE
REFINE

Build & audit spec

Paste images or drop files anywhere ↑ — added as references your local agent resolves.

Design flats — siteupdates.com

No siteupdates.com project matched this build (tried the build id, repo, display name and year-stripped variants).

Action required

No action required right now.

Gate board — 30 dimensions

not launch-readysystem 21/26project 3/4

Green dimensions are collapsed; anything incomplete is expanded. Launch-ready = all 30 dimensions green AND 0 open P0 — a query, not a call.

system tier · 21/26 green
standards
2. Theme infrastructure (12/12)buildout-verify
✓ CPT body editor support ('editor' in supports)
✓ Nav menus assigned + populated in wp-admin — 6 menu locations assigned (primary/mobile/footer-about/footer-newsroom/footer-getinvolved/footer-resources), wp menu location list on staging container
✓ Customizer integration (logo/accent/footer/social)
✓ Widget areas registered (Footer 1-4 + Blog Sidebar)
✓ Image sizes registered (add_image_size crops)
✓ Theme supports flags complete
✓ Pretty CPT taxonomy permalinks — pretty permalinks live: /policies/environment/ (term) 200, /policies/environment/clean-water-project/ (single) 200, legacy ?cat= redirects registered
✓ Archive pagination present
✓ Office addresses in Theme Options
✓ FAQ in ACF repeater / FAQ CPT
✓ Personnel order via menu_order
✓ Footer attribution in Theme Options
↪ /buildout Phase 14.5 — theme infrastructure defaults
3. Asset hygiene (1/1)asset-validate
✓ Image artifact pre-flight scan (asset-validate.py) — asset-validate.py: 3 bottom-text-strip flags adjudicated false-positive by vision (suit bottoms/wave/wood grain); 0 badges/cursors/watermarks; aspect outliers are mixed-folder noise
↪ /buildout Phase 5 + _tools/asset-validate.py
5. Schema / structured data (1/1)schema-validate
✓ JSON-LD complete + valid on every route — schema-validate.py vs staging, 13/13 routes PASS with jake-day-schema-contract.yaml (Organization emitted by theme off-production, Person+WebSite+BreadcrumbList universal, metadescs incl term archives via wpseo_taxonomy_meta)
↪ /buildout Phase 14 — inc/seo-schema.php + _tools/schema-validate.py
6. Accessibility (ADA) (0/8)audit
○ Skip link present + functional
○ Image alt text complete
○ Color contrast AA (4.5:1 / 3:1)
○ Keyboard navigable (no traps)
○ Visible focus order
○ ARIA landmarks + labels
○ Form fields labelled
○ Heading hierarchy (no skips)
↪ /audit Phase 7 — WCAG 2.2 AA + Section 508 + ADA Title III
7. Performance (0/6)audit
○ LCP < 2.5s
○ INP < 200ms
○ CLS < 0.1
○ Page weight budget
○ Render-blocking resources
○ Image lazy-load + sizing
↪ /audit Phase 8 — Lighthouse + Core Web Vitals + page weight
8. SEO technical (0/6)audit
○ robots.txt correct
○ XML sitemap valid
○ Canonical tags
○ Redirects (no chains/loops)
○ Mobile-friendly
○ HTTPS enforced
↪ /audit Phase 9 — technical SEO
9. SEO on-page (0/6)audit
○ Title tags unique + lengthed
○ Meta descriptions
○ Heading structure
○ Image alt for SEO
○ Internal linking
○ E-E-A-T signals
↪ /audit Phase 9 — on-page SEO
10. AEO / AIO (0/5)audit
○ llms.txt present
○ AI-crawler stance (robots)
○ FAQ schema on /faq/
○ Direct-answer formatting
○ Topic clusters / entity coverage
↪ /audit Phase 10 — answer-engine / LLM readiness
12. Security posture (0/6)audit
○ TLS valid (not expiring <30d)
○ WP version not exposed
○ Login / brute-force hardened
○ XML-RPC disabled
○ REST user-enum blocked
○ 2FA available
↪ /audit Phase 11 — WP hardening
13. Privacy & compliance (0/5)audit
○ Cookie consent (EU)
○ Privacy policy present
○ CCPA notice
○ DSAR process
○ No PII leaks via REST
↪ /audit Phase 12 — GDPR / CCPA
14. Mobile / responsive (0/5)audit
○ Viewport meta
○ iOS 16px input (no zoom)
○ Touch targets >= 44px
○ No overflow-x
○ Hamburger nav works
↪ /audit Phase 13 — responsive
15. Cross-browser (0/5)audit
○ Chrome
○ Firefox
○ Safari
○ Edge
○ iOS Safari
↪ /audit Phase 13 — cross-browser smoke
18. i18n / l10n (0/4)audit
○ Strings translation-ready
○ lang attributes
○ hreflang (if multi-locale)
○ RTL handling (if needed)
↪ /audit Phase 15 — internationalization
19. Forms (0/6)audit
○ Gravity Forms configured
○ SMTP sending
○ Honeypot / spam
○ Validation
○ Accessibility
○ Deliverability
↪ /audit Phase 16 — forms
22. Code quality (0/6)audit
○ WPCS / PHPCS clean
○ ESLint clean
○ Stylelint clean
○ No console.log
○ No PHP warnings
○ No dead code
↪ /audit Phase 19 — code
23. Database (0/5)audit
○ Autoload bloat
○ Post-type hygiene
○ No orphan meta
○ Object cache
○ No slow queries
↪ /audit Phase 20 — database
27. Editor experience (0/5)audit
○ Customizer organized
○ Theme Options organized
○ ACF field-group organization
○ Role config
○ Image library tidy
↪ /audit Phase 23 — editor XP
28. Documentation (0/4)audit
○ README
○ CHANGELOG
○ Code comments
○ Client editor guide
↪ /audit Phase 24 — docs
30. UX states + microinteractions (0/7)audit
○ Focus states
○ Hover states
○ Loading states
○ Empty states
○ Error states
○ Success states
○ prefers-reduced-motion
↪ /audit Phase 26 — UX states
infra
11. Security headers (0/6)audit
○ HSTS
○ Content-Security-Policy
○ X-Frame-Options
○ X-Content-Type-Options
○ Referrer-Policy
○ Permissions-Policy
↪ /audit Phase 11 — ingress security headers (set at Traefik/ingress, not theme)
20. Media / CDN (0/6)audit
○ S3 offload (AS3CF)
○ CloudFront serving
○ WebP / AVIF
○ Lazy-load
○ Aspect ratios
○ No artifacts
↪ /audit Phase 17 — media pipeline
21. Email deliverability (0/4)audit
○ SPF
○ DKIM
○ DMARC
○ From-address consistency
↪ /audit Phase 18 — email DNS
24. Infrastructure (0/7)audit
○ EKS pod healthy
○ EFS mounts
○ DNS at NLB (public + private zones)
○ SSL not expiring <30d
○ CloudFront
○ WAF
○ Backups configured
↪ /audit Phase 21 — EKS platform
25. Analytics (0/5)audit
○ GA4 installed
○ Search Console verified
○ Tag Manager
○ Conversions tracked
○ Heatmap (if used)
↪ /audit Phase 22 — analytics
26. Monitoring (0/4)audit
○ StatusCake uptime
○ Grafana dashboards
○ Slack alerts
○ Uptime SLA
↪ /audit Phase 22 — monitoring
29. Build / Deploy (0/4)audit
○ GitLab CI green
○ Branch strategy (stable/main)
○ Env separation
○ Rollback path
↪ /audit Phase 25 — CI / CD
project tier · 3/4 green
spec
1. Editorial workflow (3/3)buildout-verify
✓ Editorial smoke test — wp-admin edit renders on front-end — sentinel JD-EDIT-SMOKE typed into /platform/ via container wp-cli rendered through the_content on staging, then restored
✓ ACF schema parity — every layout has a module template
✓ No hardcoded page-*.php with literal copy
↪ /buildout Phase 3 — core patterns + editorial smoke test
4. Visual fidelity (1/1)screenshot-diff
✓ No silent visual regression (screenshot diff 375/768/1440) — DOM contract 13/13 selectors at 1920 vs Figma render-5-2.png; pixel bands 4-6 flagged by xor adjudicated by vision = drift-only (~100px cumulative height delta), structure+copy+styling 1:1; diff artifacts /tmp/jake-day/diff-staging/
↪ /buildout Phase 3.5 + _tools/screenshot-diff.py + per-route contracts
16. Content quality (0/4)audit
○ No Lorem / Sample Page
○ No em-dashes / AI-tells / triplets
○ Content depth vs spec
○ Freshness / dates
↪ /audit Phase 14 — content
17. Brand consistency (0/5)audit
○ Logo correct
○ Colors match brand
○ Typography match
○ Spacing / layout system
○ Voice + tone
↪ /audit Phase 14 — brand

Audit

P0 0 · P1 7 · P2 17 · P3 7 — open P0 (gates LIVE): 0

Velocity vs target

QA passes0target 1
Fix-commit ratiotarget 0.15
Gate-pass first run
Gradetarget A-

Artifacts

Build container jake-day_jake-day-2026_stable
Screenshot triptychs (375/768/1440), stored audit PDFs, and the see.run proof pane need the S3 artifact layer — a later pass.

Open punch-list

[done] Report current gate status next → agent:buildout
[todo] Run /audit and report dimension results next → agent:buildout 🔒 auto
[done] Gate 6 failing: Accessibility (ADA) next → agent:buildout 🔒 auto
[todo] Gate 10 failing: AEO / AIO next → agent:buildout 🔒 auto
[todo] Gate 13 failing: Privacy & compliance next → agent:buildout 🔒 auto
[todo] Gate 16 failing: Content quality next → agent:buildout 🔒 auto
[todo] Gate 21 failing: Email deliverability next → agent:buildout 🔒 auto
[todo] Gate 24 failing: Infrastructure next → agent:buildout 🔒 auto
[todo] Gate 25 failing: Analytics next → agent:buildout 🔒 auto
[todo] Gate 26 failing: Monitoring next → agent:buildout 🔒 auto

Events

Jun 13 · 03:01gatesdan
Jun 12 · 21:36gatesdan
Jun 12 · 20:57eventdan
step accepted: item-1781296329531-13
Jun 12 · 20:57gatesdan
Jun 12 · 20:32gatesdan
Jun 12 · 20:08eventdan
step accepted: item-1781294687943-5
Jun 12 · 20:08gatesdan
Jun 12 · 20:06gatesdan
Jun 12 · 20:04stagedan
registered