docs: move golem15.user to sm-user-plugin and supersede the Phase 1 extraction deferral

- new note .planning/notes/core-plugins-own-repos.md: shared core plugins live in sm-<name>-plugin repos mounted as submodules
- 01-CONTEXT deferral points to the note; PROJECT constraint and Key Decisions row
- ROADMAP Phase 12 repos and the 12-01 entry, and Phase 12 plans 12-01, 12-02, 12-05 name sm-user-plugin and the submodule commit workflow
This commit is contained in:
Jakub Zych
2026-10-02 11:02:07 +02:00
parent b3fda9188f
commit 947aabee93
7 changed files with 53 additions and 11 deletions

View File

@@ -603,7 +603,7 @@ Plans:
**Goal**: Collections and Albums endpoints are ported with byte-compatible request/response shapes, including active-context switching, editor invitations, ratings, reservations, cover handling and search.
**Mode:** mvp
**Depends on**: Phase 5, Phase 6, Phase 7, Phase 11
**Repos:** fonoteka.go
**Repos:** fonoteka.go, sm-user-plugin (submodule at fonoteka.go/plugins/golem15/user)
**Requirements**: API-01, API-02
**Success Criteria** (what must be TRUE):
@@ -618,7 +618,7 @@ Plans:
Plans:
**Wave 1**
- [ ] 12-01-PLAN.md — Framework gaps (summercms.go): Laravel-semantics request validator with pl/en catalogs, attach URL/webp, tide multipart and upload masks, beachcomber found/weights; user groups in the Go user plugin (D-25); ROADMAP/REQUIREMENTS rewording
- [ ] 12-01-PLAN.md — Framework gaps (summercms.go): Laravel-semantics request validator with pl/en catalogs, attach URL/webp, tide multipart and upload masks, beachcomber found/weights; user groups in the Go user plugin sm-user-plugin (D-25); ROADMAP/REQUIREMENTS rewording
**Wave 2** *(blocked on Wave 1 completion)*
- [ ] 12-02-PLAN.md — Active context, collections and share: token-aware resolver, AccessibleBy, provisioning, gates, collection serializer, collections routes, me/context, realtime/channels, collection/share, per-route scopes and per-album delete (D-26)