Skip to content

Commit eafe973

Browse files
committed
docs: update CURRENT_STATE.md — Phase 0 complete, premature publish note
Phase 0 packaging consolidation is complete (PRs #55, #67 merged). Documented the premature 0.2.0 auto-publish incident and the private:true fix. Updated What's Next with issue numbers for remaining v0.2.0 work.
1 parent 868798c commit eafe973

1 file changed

Lines changed: 24 additions & 14 deletions

File tree

‎CURRENT_STATE.md‎

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -156,23 +156,33 @@ Phase 0: Packaging consolidation — creating `@ocpp-debugkit/toolkit` single pa
156156
- ✅ `/docs` index with navigation sidebar
157157
- ✅ `/docs/quickstart`, `/docs/glossary`, `/docs/architecture`, `/docs/trace-format`, `/docs/cli`, `/docs/scenarios`
158158

159-
### Packaging Consolidation (v0.2.0 Phase 0 — in progress)
160-
161-
- 🔄 `packages/toolkit/` — single `@ocpp-debugkit/toolkit` package created
162-
- 🔄 Core, scenarios, reporter, CLI code moved into `src/core/`, `src/scenarios/`, `src/reporter/`, `src/cli/`
163-
- 🔄 `src/replay/` and `src/react/` stub modules added
164-
- 🔄 Subpath exports configured (`/core`, `/scenarios`, `/reporter`, `/replay`, `/react`, `/cli`, `/fixtures`)
165-
- 🔄 CLI binary `ocpp-debugkit` via `package.json#bin`
166-
- 🔄 Old package directories removed
167-
- 🔄 Web app updated to consume `@ocpp-debugkit/toolkit`
168-
- 🔄 All 196 existing tests pass from new locations
169-
- 🔄 Build, lint, typecheck, format all green
159+
### Packaging Consolidation (v0.2.0 Phase 0 — complete)
160+
161+
- ✅ `packages/toolkit/` — single `@ocpp-debugkit/toolkit` package created (PR #55)
162+
- ✅ Core, scenarios, reporter, CLI code moved into `src/core/`, `src/scenarios/`, `src/reporter/`, `src/cli/`
163+
- ✅ `src/replay/` and `src/react/` stub modules added
164+
- ✅ Subpath exports configured (`/core`, `/scenarios`, `/reporter`, `/replay`, `/react`, `/cli`, `/fixtures`)
165+
- ✅ CLI binary `ocpp-debugkit` via `package.json#bin`
166+
- ✅ Old package directories removed
167+
- ✅ Web app updated to consume `@ocpp-debugkit/toolkit`
168+
- ✅ All 196 existing tests pass from new locations
169+
- ✅ Build, lint, typecheck, format all green
170+
- ✅ `private: true` set to prevent premature auto-publish (PR #67)
171+
172+
### Note on premature 0.2.0 publish
173+
174+
`@ocpp-debugkit/toolkit@0.2.0` was accidentally auto-published by the release
175+
workflow when PR #55 merged (Changesets publishes unpublished local versions
176+
even without a changeset). The package contains only Phase 0 stubs — deprecated
177+
on npm. The real release will be `0.2.1`. The premature `release-v0.2.0`
178+
GitHub release and tag were deleted.
170179

171180
## What's Next
172181

173-
1. **v0.2.0 remaining** — External fixture test, migration docs, release workflow
174-
simplification, expanded failure detection (7 new rules), 10 scenarios, replay
175-
engine, React components, HTML reports, app replay UI
182+
1. **v0.2.0 remaining** — External fixture test (#56), migration docs (#57),
183+
release workflow simplification (#58), expanded failure detection (#59),
184+
10 scenarios (#60), replay engine (#61), HTML reports (#62), React
185+
components (#63), app replay UI (#64), v0.2 docs (#65), release (#66)
176186
2. **v0.3.0** — Integrations & OSS credibility (trace diffing, CI mode,
177187
anonymize, integration examples)
178188
3. **v1.0.0** — API stabilization, 20+ scenarios, docs overhaul, contributor

0 commit comments

Comments
 (0)