docs(14.2.1): create phase plan
This commit is contained in:
@@ -830,7 +830,7 @@ Plans:
|
||||
Plans:
|
||||
- [ ] TBD (run $gsd-plan-phase 14.2 to break down)
|
||||
|
||||
### Phase 14.2.1: Translate plugin (INSERTED) — complete 2026-10-06
|
||||
### Phase 14.2.1: Translate plugin (INSERTED)
|
||||
|
||||
**Goal:** Golem15.Translate is ported to Go as `sm-translate-plugin` so Journal (Phase 15) can keep translatable fields. Lean core only: Locale model and Locales admin, Translatable API, cabana `mltext`/`mlmarkdown`, and PHP Translator locale resolution (URL prefix / session / cookie / default).
|
||||
**Requirements**: TBD
|
||||
@@ -843,7 +843,7 @@ Plans:
|
||||
3. Cabana `markdown`/`mltext`/`mlmarkdown` compose; nested locale writes are not dropped; docs, OpenAPI, TS types and `boardwalk` `dist/` update in the same change.
|
||||
4. Proof host `sm-grzybyfunkcjonalne-app` boots with user+translate; unit tests are the last plan.
|
||||
|
||||
**Plans:** 4/4 plans executed
|
||||
**Plans:** 4/6 plans executed
|
||||
|
||||
Plans:
|
||||
|
||||
@@ -859,6 +859,16 @@ Plans:
|
||||
**Wave 4** *(blocked on Wave 3 completion)*
|
||||
- [x] 14.2.1-04-PLAN.md — Unit/integration tests last, phase gate, security review
|
||||
|
||||
**Wave 5** *(gap closure, blocked on Wave 4 completion)*
|
||||
- [ ] 14.2.1-05-PLAN.md — Hydrate enabled locales on admin ML forms (CR-01)
|
||||
|
||||
**Wave 6** *(gap closure, blocked on Wave 5 completion)*
|
||||
- [ ] 14.2.1-06-PLAN.md — Lift ML maps on relation-child saves (WR-02); named tests last
|
||||
|
||||
**Cross-cutting constraints:**
|
||||
- Nested locale writes are not dropped on the admin form path and on relation-child saves
|
||||
- The SPA lists every enabled locale, switches all ML controls together, and sends `Record<string,string>`
|
||||
|
||||
### Phase 15: Journal plugin
|
||||
|
||||
**Goal:** The Golem15 Journal plugin is ported to Go as `sm-journal-plugin` and mounts in a host application the same way `sm-user-plugin` does, so a blog can run on SummerCMS without the PHP plugin.
|
||||
|
||||
Reference in New Issue
Block a user