Files
playkit/docs/OUTLINE.md
ilia eb0fa8b589
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
Add network intercept/error monitor; document soak and Outline sync
- 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
2026-07-14 20:49:51 -04:00

1.2 KiB
Raw Permalink Blame History

Outline live docs checklist

Canonical prose stays in git (README.md, docs/*, ROADMAP.md). Browsable front door: Outline → collection QA & Dev → doc Playkit (https://notes.levkin.ca).

When to update Outline

Update the Outline Playkit page whenever playkit ships a release (after the tag / Gitea release is green), or whenever you merge a docs-only change that changes consumer behavior:

  1. Tag / release finished (or main docs PR merged)
  2. Open Outline → QA & Dev → Playkit
  3. Sync at least: current version pin, “what’s in the box”, install snippet, link to CHANGELOG / ROADMAP / NETWORK.md
  4. Optional: make outline-setup from ansible only if you maintain seed notes there — prefer editing the living page by hand so it stays readable

Paste template (adjust version):

# @levkin/playkit

Shared Playwright + API e2e kit. **Source of truth is the git repo.**

- Repo: https://git.levkin.ca/ilia/playkit
- Current: vX.Y.Z
- Consumers: punimtag (e2e/) — *pause further adoption until soak completes*

## Quick links
- README · CONSUMER.md · NETWORK.md · IDEAS.md · ROADMAP · CHANGELOG
- Metrics: dash.levkin.ca → Live — Playkit e2e