Ben Stull
c3f9262a73
feat(simulator): sample-media manifest + POC setup/placeholder generator
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-07 22:56:15 -07:00
Ben Stull
eb3aa0949d
feat(simulator): /api/alteration + /api/clips; retire selection endpoints
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-07 22:55:10 -07:00
Ben Stull
c316309fc6
feat(simulator): clips.py manifest model; retire selection fixtures
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-07 22:54:09 -07:00
Ben Stull
80cde37b98
build(simulator): Dockerfile, compose, and make targets
...
Per docs/superpowers/plans/2026-06-04-experience-simulator.md Task 6.
Dockerfile also copies tools/ (a declared setuptools package) so the
editable install resolves inside the image; the plan's Dockerfile omitted it.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 03:50:34 -07:00
Ben Stull
c1745f0021
feat(simulator): X-ray frontend (dials, pool, brain/mood maps)
...
Per docs/superpowers/plans/2026-06-04-experience-simulator.md Task 5.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 03:43:34 -07:00
Ben Stull
cdf36c9b57
feat(simulator): FastAPI app with /api/select and /api/catalog/meta
...
Per docs/superpowers/plans/2026-06-04-experience-simulator.md Task 4.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 03:42:13 -07:00
Ben Stull
aadfccf32d
feat(simulator): deterministic synthetic fixture catalog
...
Per docs/superpowers/plans/2026-06-04-experience-simulator.md Task 3.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 03:41:35 -07:00
Ben Stull
a260b68d2b
build(simulator): add simulator package and sim optional-deps
...
Per docs/superpowers/plans/2026-06-04-experience-simulator.md Task 2.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 03:41:05 -07:00