Commit b760c3e
shijiashuai
feat(v2.1.0): terminal refactor — architecture cleanup, p0 observability merge, docs overhaul
BREAKING: Removed Dockerfile, docker/, render.yaml (backend deployment)
BREAKING: Removed docs/portal.html (React LandingPage replaces it)
Architecture:
- Cherry-picked p0-foundation-observability core services (9 files)
- turnId-based dialogue orchestrator ownership isolation
- Chat session local persistence with message limits
- System store connection diagnostics
- Fixed Zustand 5 / TW4 type compatibility
Cleanup:
- Removed 3 worktrees + 4 stale branches (only master remains)
- Deleted 20+ dead files (.omc/, Docker, Render, lighthouse, superpowers)
- Rewrote .gitignore with clean structure
Documentation:
- Deep-rewrote AGENTS.md, CLAUDE.md, copilot-instructions.md
- Fixed README badges (main→master), version numbers, path aliases
- Removed Render deployment sections
- Updated OpenSpec config.yaml tech stack
CI:
- Release job uses generate_release_notes instead of hardcoded body
- build-pages.sh simplified (no portal.html overlay)
Tests: 12 files, 165 tests pass (was 39/521 including worktree copies)
TypeCheck: clean | Lint: clean | Build: clean | Pages: clean1 parent c546e39 commit b760c3e
59 files changed
Lines changed: 766 additions & 6062 deletions
File tree
- .claude
- plans
- skills/frontend-design
- .github
- workflows
- .omc
- sessions
- state
- sessions
- 3df081b8-2f45-4283-a868-068f5bc5405e
- d763d67c-c79f-42d5-bbe3-128adcf79af6
- changelog
- releases
- templates
- docker
- docs
- superpowers/specs
- openspec
- changes/p0-foundation-observability
- specs
- behavior
- observability
- state
- scripts
- server/.omc/state
- src
- __tests__
- core
- audio
- dialogue
- hooks
- store
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 0 additions & 803 deletions
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
| 106 | + | |
118 | 107 | | |
119 | 108 | | |
0 commit comments