Network helpers, docs hygiene, Outline sync notes #1

Merged
ilia merged 2 commits from feat/network-monitor-docs into main 2026-07-14 19:50:42 -05:00
Owner

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
## 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`
ilia added 2 commits 2026-07-14 19:50:06 -05:00
- 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.
Add network intercept/error monitor; document soak and Outline sync
All checks were successful
CI / release (pull_request) Has been skipped
CI / skip-ci-check (pull_request) Successful in 5s
CI / secret-scan (pull_request) Successful in 4s
CI / build-and-test (pull_request) Successful in 16s
eb0fa8b589
- 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 main 2026-07-14 19:50:42 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/playkit#1
No description provided.