Plan product path: app shell and Forgejo markdown spaces
Mark CSOC-WP-0002 identity done on app.coulomb.social. Defer bulk Bubble migration until product foundation exists. Open CSOC-WP-0004 for post-login entry and space content as markdown bound to Forgejo.
This commit is contained in:
parent
f5537d8365
commit
d36795faa6
7 changed files with 288 additions and 84 deletions
|
|
@ -4,11 +4,11 @@ type: workplan
|
|||
title: "Reestablish coulomb.social with NetKingdom user management"
|
||||
domain: communication
|
||||
repo: coulomb-social
|
||||
status: active
|
||||
status: done
|
||||
owner: bernd
|
||||
topic_slug: coulomb-social
|
||||
created: "2026-08-09"
|
||||
updated: "2026-08-09"
|
||||
updated: "2026-08-10"
|
||||
depends_on:
|
||||
- CSOC-WP-0001
|
||||
related:
|
||||
|
|
@ -270,6 +270,17 @@ Align with business-app delivery lane without full production cutover:
|
|||
|
||||
2026-08-09 (smoke continuation): Offline checklist + `make test` (15) passed. Port-forward with `Host: coulomb.social`: healthz/landing OK; `/auth/login/` 302 to KeyCape with prod redirect + PKCE. KeyCape authorize accepts local and prod redirect URIs (→ Authelia). Full browser MFA login still human step (`docs/identity/smoke.md`); cutover steps in `docs/deploy.md`.
|
||||
|
||||
2026-08-10 (acceptance complete on parallel host):
|
||||
|
||||
- Public rebuild host **`https://app.coulomb.social`** (apex `coulomb.social` remains Bubble).
|
||||
- KeyCape client `mfaRequired: false`; id_token claim path deployed (`:f5537d8`).
|
||||
- Operator **tegwick** signed in end-to-end; authenticated shell shows principal
|
||||
(display name, subject, user-engine id, tenant).
|
||||
- Workplan acceptance criteria 1–7 satisfied for identity/membership shell.
|
||||
- Content, spaces, and Bubble migration are **out of scope** here — see
|
||||
`CSOC-WP-0004` (product shell + markdown/Forgejo content) and deferred
|
||||
`CSOC-WP-0001` migration.
|
||||
|
||||
---
|
||||
|
||||
## Sequencing
|
||||
|
|
@ -292,10 +303,11 @@ are known.
|
|||
|
||||
| Residual | Future home |
|
||||
|----------|-------------|
|
||||
| Bubble content claim & migration | New workplan after CSOC-WP-0001 T03 cut |
|
||||
| Full product UI (Research, Pages, …) | Post-shell product workplans |
|
||||
| Post-login product entry + spaces UI | **CSOC-WP-0004** (next) |
|
||||
| Space content as markdown + Forgejo | **CSOC-WP-0004** |
|
||||
| Public self-registration | CSOC-WP-0003 + NK-WP-0025 (platform) |
|
||||
| Bubble content claim & full migration | CSOC-WP-0001 — **after** product parity on app.* |
|
||||
| Production Keycloak expanded mode | NetKingdom (NK-WP-0011 triggers) if demand |
|
||||
| Member invitation email at scale | email-connect / NK-WP-0024 lanes |
|
||||
|
||||
## Related
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue