Ben Stull
1b8faf9142
add sessions/0001/SESSION-0001.0-TRANSCRIPT-2026-06-04T05-36--2026-06-04T06-15.md + replace placeholder/variant SESSION-0001.0-TRANSCRIPT-2026-06-04T05-36--INPROGRESS.md
2026-06-04 06:16:43 -07:00
Ben Stull
dd00d8bff5
Merge: pano design revision + sub-project 2 implementation plan
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 06:14:29 -07:00
Ben Stull
6d6cbb5cad
plan: sub-project 2 — ingest & tagging / review tools
...
Task-by-task TDD plan implementing the approved sub-project-2 spec: tools/
scaffolding, the additive hef.catalog change (validate_catalog/index_by_id),
ffprobe/ffmpeg mechanical tagging with cover-art guard, per-archive license
normalization, heuristic coordinate drafting, the ingest pipeline + first-ship
fetchers (LibriVox/NASA/Internet Archive, others deferred stubs), the review
transition core + interactive CLI, and hermetic + opt-in integration tests.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 06:14:28 -07:00
Ben Stull
dd02c2c36a
docs: revise design + roadmap for single pano projector
...
Operator decision (2026-06-04): single panoramic projector spanning the
three walls showing the real selected video (nature-video focus), replacing
four projectors + a procedural side-wall renderer.
- Design spec: revision banner; updated §1, §6 (one pano projector), §7
(procedural side walls REMOVED), §10 layout, §12 open questions.
- ROADMAP: sub-project 5 marked Dropped; diagram + dependency order updated;
§3 player drives one pano output; cross-cutting decisions reconciled.
- Sub-project-2 spec: follow-up note updated to past tense (design spec done).
dominant_color's only consumer was the side walls, so it stays optional/opt-in
in the sub-project-2 tooling (already specced).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 06:12:09 -07:00
Ben Stull
b8c406d517
update sessions/0001/SESSION-0001.0-TRANSCRIPT-2026-06-04T05-36--INPROGRESS.md
2026-06-04 06:07:44 -07:00
Ben Stull
b5f5ee6663
docs: link the sub-project 2 spec from ROADMAP
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 06:07:32 -07:00
Ben Stull
3544092e5e
Merge spec: sub-project 2 — ingest & tagging / review tools
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 06:06:50 -07:00
Ben Stull
4c1ec6e02e
spec: fold in operator approval + pano-projector design change
...
Operator approved the spec and confirmed first-ship archives
(LibriVox + NASA + IA). Folds in the 2026-06-04 design change (single
panoramic projector across all three walls, nature-video content):
demotes dominant_color to optional/opt-in (its only consumer was the
procedural side walls), ffmpeg-only when computed, never an image lib.
Flags the design-spec/ROADMAP follow-up as out of scope here.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 06:06:45 -07:00
Ben Stull
f80ec65553
spec: sub-project 2 — ingest & tagging / review tools
...
Develops the draft-then-review pipeline spec (design §5/§8, ROADMAP §2):
per-archive fetchers, mechanical tagging (ffprobe mode/duration/resolution,
ffmpeg dominant_color, origin license/attribution), heuristic coordinate
drafting (review_status=proposed + one-line rationale), and the review CLI
(walk proposed -> approve + reviewed_at).
Builds on hef.catalog additively: schema unchanged (Record defaults already
match the proposed shape); the only required core addition is a catalog-level
validate_catalog (unique-id integrity), with optional index_by_id.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 05:45:37 -07:00
Ben Stull
5e4b79486a
chore: import wiggleverse org context in CLAUDE.md
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 05:38:44 -07:00
Ben Stull
54fde0b7a4
update sessions/0001/SESSION-0001.0-TRANSCRIPT-2026-06-04T05-36--INPROGRESS.md
2026-06-04 05:38:36 -07:00
Ben Stull
18f0360476
claim human-experience-filter-art session 0001 (placeholder) + sessions.json entry
2026-06-04 05:37:59 -07:00
Ben Stull
4ddc113375
chore: register app.json for session protocol
...
Registers the repo as a Wiggleverse app so its build sessions get tracked
transcripts. One Name = main repo name (human-experience-filter-art);
sessions live self-contained in this repo under sessions/, matching the
benstull-host convention (benstull/docs).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 05:37:41 -07:00
Ben Stull
7f0e92d130
docs: roadmap for the five sub-projects (catalog core done, tools next)
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 01:51:35 -07:00
Ben Stull
8c8291a94a
docs: user guide for configuring media (hand-authoring + validating the catalog)
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 01:48:14 -07:00
Ben Stull
062e13d42e
test: end-to-end catalog+selection integration
2026-06-04 01:36:23 -07:00
Ben Stull
904c4bff52
feat: nearest-match select function
2026-06-04 01:36:07 -07:00
Ben Stull
d28fb0a0a7
feat: selection mode filtering with av fallback
2026-06-04 01:35:38 -07:00
Ben Stull
d1c5190bbb
feat: selection Coordinate and weighted distance
2026-06-04 01:35:15 -07:00
Ben Stull
85119ed385
feat: catalog JSONL load/save/append
2026-06-04 01:34:51 -07:00
Ben Stull
c36ef73342
feat: catalog Record dict conversion
2026-06-04 01:34:20 -07:00
Ben Stull
8b3d17a6aa
feat: catalog Record model and validation
2026-06-04 01:33:50 -07:00
Ben Stull
1379751dda
chore: scaffold catalog+selection core package
2026-06-04 01:33:23 -07:00
Ben Stull
f15fe739ee
docs: implementation plan for catalog+selection core (sub-project 1/5)
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 01:31:10 -07:00
Ben Stull
46e5d8e475
docs: human-experience-filter design spec
...
Single-viewer four-wall projection installation. Coordinate model
(content mode + brain plane + mood plane), nearest-match selection from a
tagged JSONL catalog, Arduino-controller/Pi-player hardware split,
procedural side walls, public-domain sourcing strategy, lean-to-dense
sizing.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 01:22:01 -07:00