← ClaudeAtlas

bootstrap-memory-ingest-cloudlisted

Write structured memory entries to the Cloud workspace via gaai_memory.store MCP tool with source='bootstrap'. Loops over entries from bootstrap-llm-synthesis, calls the tool per entry, collects success/fail counts. Used as Stage 5 of the /gaai:bootstrap pipeline (Cloud path only).
Fr-e-d/GAAI-framework · ★ 147 · AI & Automation · score 82
Install: claude install-skill Fr-e-d/GAAI-framework
# Bootstrap Memory Ingest — Cloud ## Purpose / When to Activate Activate: - As Stage 5 of the `/gaai:bootstrap` pipeline, **Cloud path only** - After `bootstrap-llm-synthesis` (Stage 3) has produced validated memory entries - When the workspace bootstrap_status is `in_progress` (set by the bootstrap orchestrator) - Do NOT activate if the workspace bootstrap_status is anything other than `in_progress` — the server gate will refuse all writes ## Pre-conditions Before activating, verify: 1. The GAAI Cloud MCP session is active 2. `synthesis_result.entries` is non-empty 3. workspace `bootstrap_status` = `in_progress` (checked implicitly by the server gate — no pre-flight check needed) ## Process Steps ### Loop: for each entry in synthesis_result.entries 1. **Call** `gaai_memory` MCP tool: ```json { "action": "store", "scope": "ws", "category": "<entry.category>", "topic": "<entry.topic>", "content": "<entry.content>", "tags": ["<entry.tags...>"], "source": "bootstrap" } ``` 2. **On success** (`result.action` = `"created"` or `"updated"`): - Increment `success_count` - Log entry: `[OK] <category>/<topic> → <action>` 3. **On error** (response has `isError: true` or contains `code` field): - Increment `fail_count` - Capture error: `{ category, topic, code, error }` - Log entry: `[FAIL] <category>/<topic> → <code>: <error>` - **Continue to next entry** — per-entry errors never abort the loop ### After loop: pr