add transition plan (plan.md), track it instead of gitignore

This commit is contained in:
2026-06-25 12:04:05 +02:00
parent a7e2ed7b66
commit 1827a3ae48
2 changed files with 33 additions and 0 deletions
+1
View File
@@ -22,3 +22,4 @@ src/*.replace.py
/docs/EGO.md
/docs/reportcard.html
+32
View File
@@ -0,0 +1,32 @@
# NotAlterra — planned transition
## Direction
- TUI archived at v0.4.3 — critical fixes only.
- GUI becomes the future in a **separate repo** (fork of the TUI, new identity).
- Tagline: *"NotAlterra: We are no longer terminal. You survived 4546B. You can handle a window."*
## Why fork, not workspace
- TUI is complete and stable — no need to carry its crate in the GUI repo.
- GUI gets its own name, identity, and community.
- Different release cadence, different issues, different dependencies.
- Shared library code (`src/lib.rs`) is snapshot-copied at fork time; cherry-pick backend fixes from the TUI repo as needed.
## Repo structure
| Repo | Purpose | Status |
|---|---|---|
| `github.com/forkless/NotAlterra` | TUI — archived, critical fixes only | Current repo |
| `github.com/forkless/<new-name>` | GUI — Windows native (WinUI 3) | To be created |
## Agent rules
- Linux agent works on the TUI repo for any critical fixes.
- Windows agent works on the GUI repo for all new development.
- No shared branch coordination — repos are independent.
## When GUI ships
- v0.5.0 — GUI alpha, TUI v0.4.3 still available for download.
- Release draft → test GUI binaries → publish.