# Export progress — 2026-08-13 | Field | Value | |-------|--------| | Workplan | CSOC-WP-0001-T02 | | Auth | Local Playwright session (XDG; not in git) | | Local corpus | `~/.config/coulomb-social/auth/exports/corpus-202608131015057/` | ## Results (no content bodies in git) | Metric | Count | |--------|------:| | Spaces | 71 | | Articles (unique) | 109 | | Spaces with ≥1 article in dump | 70 | | Sample tree pages | 30 (29 articles + index) | | Sample visuals downloaded | 29 (~1.6 MB) | ### Articles per space (histogram) | Articles in space | # spaces | |------------------:|---------:| | 0 | 1 | | 1 | 62 | | 2 | 4 | | 3 | 2 | | 4 | 1 | | 29 | 1 (sample) | Most spaces are thin (one home/article). One dense space was used as the **rehearsal tree** (local only). ## Sample tree shape (ADR-0004) ```text trees// pages/ index.md # space landing .md # title/abstractor/visual + body assets/ -visual.* # logo_image downloads ``` Frontmatter keys (per page): ```yaml id: bubble: title: "…" # nomer_text abstractor: "…" # abstractor_text visual: "assets/…" # logo_image → local file space: "" bubble_type: article archived: false parent: "" # context_custom_article when set ``` ## Methods used 1. Seed from first session network capture (ES msearch/mget responses). 2. UI walk: open named spaces on `/vw_spaces` then `/vw_pages` + scroll (Bubble ES request bodies are **encrypted** — cannot craft free-form API queries). 3. Emit JSON corpus + markdown tree under XDG only. ## Limits - Article coverage beyond the “active” space is incomplete (many spaces only have 1 article in the dump; more may exist server-side). - Space **display title** is not a first-class field on `custom.space` (only `Slug`); UI names come from related articles / presentation. - Dense sample content is **private** — tree stays out of git. ## Next 1. Optional: longer crawl / pagination to fill more per-space articles. 2. ~~**T04 rehearsal:** PageOps import~~ → done 2026-08-13 (`docs/migration/rehearsal-reichelag-2026-08-13.md`, `import_content_tree`). 3. Member → NetKingdom identity mapping for membership lists (no passwords). 4. Multi-space import over full corpus (residual after single-space rehearsal). ## Related - `docs/migration/field-map-from-session-2026-08-13.md` - `docs/migration/bubble-auth-and-export.md` - ADR-0003, ADR-0004