All notable user-visible changes to this portfolio site are documented in this file.
The format is based on Keep a Changelog, and this project loosely tracks dated entries (no strict semver).
[Unreleased]
Added
- Per-page "Last updated" footer line, populated at deploy time from the last Git commit that touched each page.
- Public
changelog.htmlpage, generated from this file at deploy time and linked from the site footer.
[2026-04-27]
Added
- Weekly
wiki-synccron tracker workflow that opens an issue when the localwiki/source drifts from the published GitHub Wiki. @wiki-syncdetector agent and/wiki-sync-runprompt orchestrating intake and sweep across drift batches.- Extended
@board-plannersweep mode for wiki-sync batches. agent:*labels added to thelabels.ymlmanifest.
Changed
- Wiki
Agents.mdpage split into local-vs-hosted sections with a decision guide for when to author each shape. README.mdAgents section now links to Projects, the wiki, and theAGENTS.mdtracker as authoritative sources.
Fixed
request-intakeagent now correctly recognizes@wiki-synchandoffs and routes ambiguous wiki-content asks to the dedicated detector.
[2026-04-26]
Added
@project-intakeagent that creates roadmap items directly as Project v2 draft issues on the Security Portfolio Roadmap board.- Deployment-Rules wiki page describing the static-site publishing model and the no-build-step contract.
Changed
- Repo-Hygiene Maturity Scout (
maturity-scan.yml) extracted heredoc issue body into a reusable template under.github/workflows/templates/.
[2026-04-25]
Added
- Visual regression Playwright suite covering all six root HTML pages,
with baselines committed under
tests/visual/__snapshots__/. htmlhintandstylelintCI on every pull request viahtml-css-lint.yml.
Fixed
pages-deploy.ymlpermissions tightened to least-privilege per job (contents: read,pages: write,id-token: writeonly on the deploy job).