After merge: soak via punimtag only — do not migrate other repos yet
After next release tag: update Outline QA & Dev Playkit page per docs/OUTLINE.md
## Summary
- Doc hygiene already on branch (v0.3 pin, Mailpit-first, release CI job, dashboard move)
- Add `interceptNetworkCall` + `startNetworkErrorMonitor` for page traffic (spy/mock + silent 4xx/5xx)
- Document OSS-borrowed backlog (`docs/IDEAS.md`), Outline release checklist (`docs/OUTLINE.md`), adoption soak pause
## Test plan
- [ ] CI typecheck / unit / build green
- [ ] Gitleaks green
- [ ] After merge: soak via punimtag only — do not migrate other repos yet
- [ ] After next release tag: update Outline QA & Dev Playkit page per `docs/OUTLINE.md`
- Bump stale v0.1.0 install pins to v0.3.0; lead mail docs with Mailpit
(homelab default) instead of Mailtrap; document new modules.
- Add a `release` CI job that runs on `vX.Y.Z` tag push: re-verifies
build/test, checks tag == package.json version and that CHANGELOG.md
documents it, then creates a Gitea release via the API with an
npm-pack tarball attached. Needs a one-time GITEA_TOKEN repo secret.
- Remove the standalone dashboards/playkit-overview.json — superseded
by a generated `live-playkit` board in ansible deploy/observability,
which is now wired to a real Pushgateway.
- interceptNetworkCall + startNetworkErrorMonitor for page traffic
(spy/mock + fail on silent 4xx/5xx), with unit tests
- docs/NETWORK.md, docs/IDEAS.md (OSS backlog), docs/OUTLINE.md
(update Outline QA & Dev Playkit page on each release)
- Adoption pause: no other consumer repos until punimtag soak
ilia
merged commit 6e3763f44f into main2026-07-14 19:50:42 -05:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
interceptNetworkCall+startNetworkErrorMonitorfor page traffic (spy/mock + silent 4xx/5xx)docs/IDEAS.md), Outline release checklist (docs/OUTLINE.md), adoption soak pauseTest plan
docs/OUTLINE.md