Current operating status: Maintenance & Optimization Phase.
The project has stabilized its build pipeline, data integrity, and SEO foundations. The current focus is on architectural modernization and archive completeness.
- Root Route Semantics:
/is the root resume route;/home/is homepage content. - Resume Integrity:
/,/resume.txt, and/resume.mdmust render correctly on every build. - CI Guardrails: Runtime parity, uniqueness, and integrity checks are blocking gates.
Individual Architectural Decision Records (ADRs) are stored in backlog/decisions/.
| ID | Decision | Status | Date |
|---|---|---|---|
| DEC-001 | Move build pipeline to GitHub Actions | Accepted | 2026-04-01 |
| DEC-002 | Consolidate 20+ scripts into unified CLI | Accepted | 2026-04-01 |
| DEC-003 | Upgrade to Jekyll 4.x | Proposed | 2026-04-01 |
| DEC-004 | Implement Jekyll Generator Plugins | Proposed | 2026-04-01 |
These tasks are derived from the 2026-04-07 System Transformation Plan to harden the site into a senior technical leadership platform.
| Task ID | Title | Status | Priority |
|---|---|---|---|
| T-1000 | Consolidate JSON-LD Templating | To Do | High |
| T-1010 | Normalize Resume YAML Schema | To Do | High |
| T-1020 | Implement Signal Grouping Engine | To Do | Medium |
| T-1030 | Enforce Export Parity (JSON/TXT/HTML) | To Do | High |
| T-1040 | Clean up and Audit CSS Tokens | To Do | Low |
These tasks are derived from recent architectural reviews to improve system maintainability and performance.
| Task ID | Title | Status | Priority |
|---|---|---|---|
| task-001 | Move build to GHA & ignore _site |
To Do | High |
| task-002 | Consolidate scripts into Rakefile/CLI | To Do | High |
| task-003 | Upgrade to Jekyll 4.x | To Do | Medium |
| task-004 | Implement Jekyll Generator Plugins | To Do | High |
| task-005 | Separate templates from generator logic | To Do | Medium |
| task-006 | Implement declarative data validation | To Do | Medium |
| task-007 | Convert CSS to SCSS/SASS | To Do | Medium |
| task-008 | Add unit tests for generators | To Do | High |
| task-009 | Consolidate Transcript Pipeline | To Do | Medium |
| task-010 | Implement Image Optimization | To Do | Low |
| task-011 | Repair Broken Transcript (Igor Polevoy) | Done | High |
| task-021 | Repair Broken Transcript (Chet & Ron) | Done | High |
| task-022 | Repair Broken Transcript (Ethan & Ryan) | To Do | High |
| task-023 | Repair Broken Transcript (Jonathan Baltz) | To Do | High |
| task-024 | Repair Broken Transcript (Dave Hoover) | To Do | High |
| task-025 | Repair Broken Transcript (Ashe Dryden) | To Do | High |
This milestone tracks the canonical review and optimization of all 197 interview transcripts according to the TRANSCRIPTION_PROMPT.md protocol.
| Task ID | Title | Status | Priority |
|---|---|---|---|
| task-027 | Canonical Review (Aaron Bedra) | Done | Medium |
| task-026 | Canonical Review (Aaron Holbrook) | Done | Medium |
| task-029 | Canonical Review (Andrea Magnorsky) | Done | Medium |
| task-030 | Canonical Review (Angelique Martin) | Done | Medium |
| task-050 | Canonical Review (Jen Myers) | Done | Medium |
| task-051 | Canonical Review (James Edward Gray II) | To Do | Medium |
| task-052 | Canonical Review (Ken Auer) | To Do | Medium |
| task-053 | Canonical Review (Giles Bowkett author "Rails) | To Do | Medium |
| task-054 | Canonical Review (Hadi Hariri) | To Do | Medium |
| task-055 | Canonical Review (Chris Whitaker) | To Do | Medium |
| task-056 | Canonical Review (Katrina Owen) | Done | Medium |
| task-057 | Canonical Review (Matt Ruby creator of Vooza) | To Do | Medium |
| task-058 | Canonical Review (Kresten Thorup) | To Do | Medium |
| task-059 | Canonical Review (Mandi Walls) | To Do | Medium |
| task-060 | Canonical Review (Dean Wampler) | To Do | Medium |
| task-028 | Canonical Review (Arthur Kay) | Done | Medium |
| task-101 | Canonical Review (Angelique Martin - Duplicate) | Done | Medium |
| task-102 | Canonical Review (Dickinson & Beehler) | Done | Medium |
| task-103 | Canonical Review (Dave Thomas) | Done | Medium |
| task-104 | Canonical Review (Gil Tene) | Done | Medium |
| task-105 | Canonical Review (Chris Whitaker) | Done | Medium |
| task-106 | Canonical Review (Dean Wampler) | Done | Medium |
| task-107 | Canonical Review (Hadi Hariri) | Done | Medium |
| task-108 | Canonical Review (Carina C. Zona) | Done | Medium |
| task-109 | Canonical Review (Zinni, Buda, Howe) | Done | Medium |
| task-110 | Canonical Review (Eric Kingery) | Done | Medium |
| task-111 | Canonical Review (Giles Bowkett) | To Do | Medium |
| task-112 | Canonical Review (Dan North) | Done | Medium |
| task-113 | Canonical Review (Anna Lear) | Done | Medium |
| task-114 | Canonical Review (James Edward Gray II) | Done | Medium |
| task-115 | Canonical Review (Giles Bowkett - Rails) | To Do | Medium |
| task-116 | Canonical Review (Charley Baker) | Done | Medium |
Consolidated from legacy docs/tasks.md.
- Transcript Coverage Expansion: Continue onboarding new source transcript files as they are produced.
- Metadata Completion: Fill missing
video_assetsfields (description,topic) in prioritized batches. - Interview Topics: Fill missing
interviewstopicvalues where conference/community context is known.
- SEO Metadata Quality: Monitor
tmp/seo-metadata-report.jsonand tune head-level title/description normalization. - Structured Data Object Model: Continue monitoring and tuning richer entity relationships in JSON-LD.
- Validator Hardening: Continue periodic validator hardening where drift is indicated.
All documentation is consolidated under the backlog/docs/ directory.
- Backlog Structure Overview: Explanation of the task and decision system.
- Workflow Guide: Working with site data and the build pipeline.
- Architecture: High-level system design and data models.
- Retrospectives: Historical implementation cycle reviews.
- Wayback Archives: Documentation on imported content from various sources.