Files
ResumeSite/PROJECT_STATUS.md
T
2026-07-03 21:07:25 +02:00

2.0 KiB

PROJECT_STATUS.md

Living status of the Phase 3 implementation. Updated continuously.

Current phase: Phase 3 — implementation Branch strategy: feature branches → PR → main (never commit directly to main) Last updated: 2026-07-03


Milestones

# Milestone Status
0 Repo, tooling, tracking (git, pnpm, docs moved to docs/) 🟡 in progress
1 Astro base config + token/style layer not started
2 i18n layer (locales, slug map, dictionaries) not started
3 Content collections + schemas + EN/NO data not started
4 UI atoms + core layout (Header, Footer, SEO) not started
5 Home page sections not started
6 Case-study + capability templates not started
7 Remaining pages (about, experience, contact, cv, colophon, 404) not started
8 Behaviour modules (theme, nav, observer, lightbox, form) not started
9 SEO layer (meta, hreflang, JSON-LD, OG, sitemap) not started
10 Contact relay (.NET 9) not started
11 Tests (vitest + playwright) not started
12 Docker + CI not started
13 Verification pass against acceptance criteria not started

Legend: not started · 🟡 in progress · done · blocked

Environment

  • Node v22.23.1 · pnpm 9.15.9 · .NET SDK 10.0.201 (relay targets net9.0) · Docker 29.3.1
  • Repo initialised locally; remote git.cesnimda.uk/cesnimda/ResumeSite.git (push when instructed).

Deviations from spec (with rationale)

None yet. Any deviation gets logged here per the engineering rules.

Open questions / blocked-on-user

None yet.

Prerequisites carried from Phase 1/2 (not blocking scaffold)

  • Screenshot capture pass on seeded demo data (JobTrack, InboxIntel) — placeholders used until provided.
  • ATS-safe CV rework (EN/NO) — current PDFs wired as download targets meanwhile.
  • Native-Norwegian review pass of NO content — launch gate.
  • Legacy WordPress URL inventory for redirect/410 map.