Inventory Bubble surface and sketch migration mapping (CSOC-WP-0001)
Record public meta, Research/vw_pages routes, integrations, and content hypothesis. Provisional Postgres+Forgejo mapping awaits Bubble export.
This commit is contained in:
parent
db0443fd61
commit
3a74d004f0
7 changed files with 320 additions and 15 deletions
|
|
@ -8,7 +8,7 @@ status: active
|
|||
owner: bernd
|
||||
topic_slug: coulomb-social
|
||||
created: "2026-08-09"
|
||||
updated: "2026-08-10"
|
||||
updated: "2026-08-12"
|
||||
origin: residual
|
||||
origin_ref: the-custodian/docs/coulomb-social-rebuild-seed.md
|
||||
state_hub_workstream_id: "ecefaeef-908a-4072-ae34-6406862d4cad"
|
||||
|
|
@ -31,15 +31,14 @@ spaces/data from Bubble. Do **not** repoint apex DNS until product + content
|
|||
persistence + self-registration are ready and a migration rehearsal has passed.
|
||||
|
||||
Identity shell is done (`CSOC-WP-0002`). Product/content foundation is
|
||||
`CSOC-WP-0004`. This workplan stays the home for **inventory, mapping, feature
|
||||
cut, and migration rehearsal** — executed when the target schema/content model
|
||||
exists, not as the immediate next build step.
|
||||
**finished** (`CSOC-WP-0004`). This workplan is the home for **inventory,
|
||||
mapping, feature cut, and migration rehearsal**.
|
||||
|
||||
## Inventory bubble.io app
|
||||
|
||||
```task
|
||||
id: CSOC-WP-0001-T01
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "240a97c5-1f57-4da6-a75b-d7b3416afdd1"
|
||||
```
|
||||
|
|
@ -50,11 +49,17 @@ or deliberately dropped. Record findings under `docs/bubble-inventory/` (create
|
|||
as needed). Prefer **spaces / pages / markdown-shaped content** first so
|
||||
`CSOC-WP-0004` Forgejo persistence can map cleanly.
|
||||
|
||||
2026-08-12: Surface inventory committed —
|
||||
`docs/bubble-inventory/2026-08-12-surface-inventory.md`. Public meta, hosts,
|
||||
Research/`vw_pages`/pg_chunk routes, integrations, content hypothesis, gaps.
|
||||
**Data types empty** on public API — full type/workflow graph waits on Bubble
|
||||
editor export (T02).
|
||||
|
||||
## Data export and schema mapping
|
||||
|
||||
```task
|
||||
id: CSOC-WP-0001-T02
|
||||
status: todo
|
||||
status: progress
|
||||
priority: medium
|
||||
state_hub_task_id: "0bc6eea3-030d-4987-b203-15ccd4f94fcb"
|
||||
```
|
||||
|
|
@ -68,6 +73,10 @@ Produce a full data dump from bubble.io and map it to:
|
|||
Document mapping and export under `docs/migration/`. Depends on CSOC-WP-0004
|
||||
content layout decisions for lossless mapping of pages/artefacts.
|
||||
|
||||
2026-08-12: Provisional mapping sketch without dump —
|
||||
`docs/migration/schema-mapping-sketch-2026-08-12.md`. **Blocked on** Bubble
|
||||
editor/export access for actual type fields and content corpus.
|
||||
|
||||
## Feature cut decision (human gate)
|
||||
|
||||
```task
|
||||
|
|
@ -85,15 +94,15 @@ rebuild work on `app.coulomb.social`.
|
|||
|
||||
```task
|
||||
id: CSOC-WP-0001-T04
|
||||
status: todo
|
||||
status: wait
|
||||
priority: low
|
||||
state_hub_task_id: "2e5be321-3d76-4d7a-86b1-cbe4eb554bd7"
|
||||
```
|
||||
|
||||
Import one or more Bubble spaces into the v1 model on a non-production path
|
||||
(app host or staging). Record lossiness and residuals. **Blocked until**
|
||||
CSOC-WP-0004 persistence exists and T02 mapping is written. Explicitly **not**
|
||||
a prerequisite for building product UX on the empty/new content store.
|
||||
(app host or staging). Record lossiness and residuals. **Blocked until** T02
|
||||
has a real export (CSOC-WP-0004 persistence is ready). Explicitly **not** a
|
||||
prerequisite for building product UX on the empty/new content store.
|
||||
|
||||
## Acceptance
|
||||
|
||||
|
|
@ -105,5 +114,7 @@ a prerequisite for building product UX on the empty/new content store.
|
|||
## Notes
|
||||
|
||||
- Parallel hosts: `docs/deploy.md`
|
||||
- Next product build: `workplans/CSOC-WP-0004-app-shell-and-space-content.md`
|
||||
- Product foundation: `CSOC-WP-0004` finished; spaces runbook `docs/deploy.md`
|
||||
- Inventory: `docs/bubble-inventory/`
|
||||
- Mapping sketch: `docs/migration/`
|
||||
- Service contract: `the-custodian/canon/standards/business-app-service-contract_v0.1.md`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue