# Phase 04 — Add Huntington National Bank role to work experience **Story:** n/a **Context:** `src/index.html` `#experience` timeline, `.agents/PLAN.md` §2 (static-first — content-only change, no new technology) ## Objective Update the work-experience timeline with the user's current role: **Lead MLOps Engineer at Huntington National Bank (Jun 2026 – Present)**, inserted as the new first (most recent) timeline entry with three bullet points covering the agentic vulnerability-remediation toolkit, LLM harness skills for business automation, and the 6-person offshore team building the developer landing zone. The previous Nimbis "DevOps Manager" entry is updated from `Jan 2022 – Present` to `Jan 2022 – Apr 2026`. Lock the change with a Playwright regression test. ## Dependencies — (none) ## Tasks 1. `01_add_timeline_entry.md` — Insert the new Huntington National Bank timeline entry at the top of the `#experience` timeline and update the Nimbis DevOps Manager end date. 2. `02_experience_regression_test.md` — Add a Playwright test proving the new entry is first, complete, and correctly dated, and that the Nimbis entry no longer claims "Present". ## Testing & Quality - Unit/integration: no JS logic changes in this phase — `src/index.html` content only. The quality gate is the E2E regression test (task 2) plus the full suite. - Coverage: **>90%** on new/modified code — vacuously satisfied (no JS/CSS/TS code is modified); the E2E suite is the binding gate. - E2E: full Playwright suite (`npm test`) green. - The phase is "Complete" only when the **entire** project test suite passes 100% (every test in the project, not just this phase's — pre-existing failures included) and achieves **>90% code coverage** on new/modified code. ## Documentation & Consistency - The final pass reviews `README.md` and `AGENTS.md` in full against the project as it stands after this phase — fixing every inconsistency found, **including pre-existing ones not caused by this phase**. - Tasks update `README.md`/`AGENTS.md` immediately when their own changes are user-visible (setup, commands, configuration, features, conventions). ## Completion Criteria - [ ] `grep -c "Huntington National Bank" dist/index.html` returns 1 and `grep -n "Jun 2026" dist/index.html` shows the `– Present` date span - [ ] Nimbis "DevOps Manager" date reads `Jan 2022 – Apr 2026` in `dist/index.html` (no second `– Present` entry in `#experience`) - [ ] new regression test present in `tests/e2e/01-page.spec.js` and passing - [ ] `./build.sh && npm test` fully green (45+ tests) - [ ] no behavior change in completed work (terminal, vim, achievements, menu) - [ ] README.md and AGENTS.md are accurate and consistent with the whole project (verified in the final pass)