← ClaudeAtlas

ideation-roundlisted

Run a lens-roster ideation round — assign stratified corpus slices to each lens (near/moderate/far over embedding distance, AMENDMENT-3 machinery), book and spawn each lens, then collect full-text feed posts under each lens's own name. Use this when the user asks for a brainstorm/ideation round, a multi-lens pass over the corpus, or an assumption-buster review.
SentImperior666/TrialError · ★ 0 · AI & Automation · score 70
Install: claude install-skill SentImperior666/TrialError
# /ideation-round — lens roster + stratified slices + full-text feed posts Design Section 9.6 (R6) + Section 5.3 (`/ideation-round`) + Section 12 M13 row. This generalizes the origin-project AMENDMENT-3 stratification machinery: every round draws a seeded, logged, reproducible sample — never an ad-hoc "pick some docs" pass. 1. **Build (or extend) the round's roster.** One row per lens, each with a vantage angle and a seat: ``` trialerror lens roster --round-id <ROUND-id> --add \ --lens-name "<lens>" --vantage "<angle>" --model-class <top|mid|small> \ --seat <standard|assumption_buster> ``` Include at least one `assumption_buster` seat (C-0029) — its job is structurally different (challenge the round's own framing, not just add another angle) and should not be skipped for convenience. 2. **Dry-run the stratification** before committing to a seed, so you can sanity-check the near/moderate/far split before it's logged: ``` trialerror lens stratify --model-key <embedding model_key> \ --home <DOC_ID> [--home <DOC_ID> ...] --candidate <DOC_ID> [--candidate <DOC_ID> ...] \ [--cluster-of '{"doc_id":"cluster_id",...}'] ``` 3. **Assign for real** — seeded, so the SAME seed reproduces byte-identical arms later (design/M13 acceptance criterion, verbatim): ``` trialerror lens assign --round-id <ROUND-id> --slices-per-lens <n> --seed <seed> \ --weights 40,40,20 --far-floor 2 --inter-cluster-mandate \ --home <DO