daniel-c-harvey
8752fc0c98
docs: resolve Phase 18 OQ7 seek-index granularity to 0.5s buckets
2026-06-23 05:36:25 -04:00
daniel-c-harvey
e3a4364b8c
docs(plan): Phase 18 OQ resolutions + VBR-safe accurate Opus seek model
2026-06-23 05:26:58 -04:00
daniel-c-harvey
6af6677a12
docs: spec Phase 22 — parameterized SEO metadata component (public site)
2026-06-23 05:12:31 -04:00
daniel-c-harvey
1bdaeaa164
docs(plan): add Phase 18 Opus low-data streaming; resolve Phase 21 OQ5 (no MSE)
2026-06-23 04:58:21 -04:00
daniel-c-harvey
a84a99c309
docs: spec Phase 21 — windowed streaming buffer for bounded client memory
2026-06-23 00:14:44 -04:00
daniel-c-harvey
a577df88dd
docs: reflect Phase 20 Theater Mode landing in PLAN, COMPLETED, CLAUDE.md, and spec status
2026-06-20 22:17:58 -04:00
daniel-c-harvey
835fb71337
docs(plan): mark Phase 20 Theater Mode scoped after sign-off
2026-06-20 21:40:56 -04:00
daniel-c-harvey
021801999c
docs(plan): add Phase 20 Theater Mode spec and roadmap entry
2026-06-20 19:08:44 -04:00
daniel-c-harvey
0b8593950b
docs: reflect Phase 19.1/19.2 landing (CMS nav drawer + auth-state DefaultLayout)
2026-06-19 22:04:02 -04:00
daniel-c-harvey
c04c2a9e98
docs: reflect Phase 18 landing; fix palette-file claim in CLAUDE.md
2026-06-19 21:16:40 -04:00
daniel-c-harvey
54766fd5fc
docs: correct Phase 19 to CMS-only host model (drop DeepDrftPublic track)
...
All three AuthBlocks account paths live on DeepDrftManager; public registration is an unauthenticated CMS route like the CMS login. Path 2 reduces to a single auth-state-driven DefaultLayout fix (SkipperHaven pattern).
2026-06-19 20:46:14 -04:00
daniel-c-harvey
042641d841
docs: expand Phase 19 to all three AuthBlocks registration paths + reset brief
...
Cover admin provision-now, public self-service redeem, and admin invite-by-email across CMS + public-site tracks. Add standalone AuthBlocks password-reset team brief.
2026-06-19 19:18:53 -04:00
daniel-c-harvey
abe94953b9
docs: add Phase 19 user-management CMS wiring plan + product note
2026-06-19 19:02:40 -04:00
daniel-c-harvey
fd4fdd2624
docs: add Phase 18 theme/dark-mode remediation plan + product note
2026-06-19 17:41:11 -04:00
daniel-c-harvey
ce17a685e0
docs: reflect Phase 17 Wave 17.3 landing; Phase 17 complete
2026-06-19 16:48:48 -04:00
daniel-c-harvey
fbd298b9c3
docs: reflect Phase 17 Wave 2 (docked overlay + Add-to-Queue) and Phase 16.5 capstone landing
Deploy DeepDrftAPI / Build, Publish & Bundle (push) Successful in 3m2s
Deploy DeepDrftManager / Build & Publish (push) Successful in 1m24s
Deploy DeepDrftPublic / Build & Publish (push) Successful in 4m2s
Package install tarball / package (push) Successful in 6s
Deploy DeepDrftAPI / Deploy (push) Successful in 1m34s
Deploy DeepDrftManager / Deploy (push) Successful in 1m31s
Deploy DeepDrftPublic / Deploy (push) Successful in 2m0s
2026-06-19 15:42:17 -04:00
daniel-c-harvey
621c4f9cb3
docs(phase-16): draft anonId privacy-note copy; note deferred Postgres integration harness
2026-06-19 15:10:15 -04:00
daniel-c-harvey
9aa66e8a62
docs: resolve remaining seven Phase 17 open questions (all 11 now closed)
2026-06-19 15:08:39 -04:00
daniel-c-harvey
4317a2f9e7
docs(phase-16): record 16.2 absorption + 16.3 anonId landing
...
PLAN/COMPLETED mark 16.2 absorbed into 16.1 and 16.3 landed (no migration). Folder CLAUDE.md files reflect anonId now accepted/persisted + the distinct-listener queries.
2026-06-19 14:57:23 -04:00
daniel-c-harvey
944f23a88c
docs: reflect Phase 17 Wave 17.1 landing (queue Move/RemoveAt + QueueList)
2026-06-19 14:43:36 -04:00
daniel-c-harvey
ebbaa3f84f
docs: resolve four Phase 17 open questions (OQ1/OQ4/OQ8/OQ10), defer ReleaseGallery card affordance
2026-06-19 13:42:19 -04:00
daniel-c-harvey
90555dc4e0
docs: spec Phase 17 player-bar queue view (queue button, overlay/embed modes, add-to-queue)
2026-06-19 13:29:57 -04:00
daniel-c-harvey
25aba1cbb7
docs(phase-16): resolve decisions D1-D7; re-sequence waves bottom-up, card last
2026-06-19 11:32:24 -04:00
daniel-c-harvey
abc832467d
docs(plan): add Phase 16 spec — anonymous play & share tracking
...
Design spec for the telemetry layer behind the home-hero Plays card:
completion-bucketed plays, shares, optional anonymous unique listeners
under a no-PII constraint. Seven open decisions flagged for Daniel.
2026-06-18 14:28:02 -04:00
daniel-c-harvey
7386ab0dd0
docs: reflect Phase 12 About Page landing
...
Move Phase 12 entry from PLAN.md to COMPLETED.md; note /about page and
open follow-ups (images, Khabran bio, shared primitives). Add terse
/about mention to CLAUDE.md public client bullet.
2026-06-17 18:20:06 -04:00
daniel-c-harvey
7e27856359
docs: spec About page for public site (Phase 12)
...
Three-movement About page (People/Process/Product) in the Home page's
existing visual language; draft copy fenced for approval, image slots and
open questions captured. Adds product-notes/about-page.md and PLAN.md §12.
2026-06-17 16:30:56 -04:00
daniel-c-harvey
e38678009e
docs(phase-15): record visualizer controls landing
...
Move Phase 15 from PLAN to COMPLETED; fix DDIcons location to
DeepDrftShared.Client/Common; update WaveformVisualizerControls/Popover/State
descriptions for the three-row modal-overlay rework.
2026-06-17 14:50:30 -04:00
daniel-c-harvey
db8391b81c
docs(phase-14): record /tracks→/releases consolidation
...
Update root CLAUDE.md DeepDrftManager description, log Phase 14 in
COMPLETED.md, and refresh the PLAN.md Phase 14 note.
2026-06-17 14:36:31 -04:00
daniel-c-harvey
fe481d0417
docs(phase-15): resolve all five open questions
...
off = fully absent (real draw-skip seam); scroll/zoom binds ScrollSpeed;
labels light, lamp toggles green, mild tint from one token. Unify under
green = interactive, light = non-interactive.
2026-06-17 14:11:01 -04:00
daniel-c-harvey
6f00c6fa54
docs(phase-15): spec visualizer controls enhancements (modal popover, sectioned layout, lava/waveform toggles)
2026-06-17 13:44:00 -04:00
daniel-c-harvey
f00758dc47
docs(phase-12): record waveform-visualizer generalization landing
...
Move the landed Phase 12 section from PLAN.md to COMPLETED.md; update DeepDrftAPI/Content/Public.Client CLAUDE.md for the WaveformVisualizer rename, per-track high-res datum + track-waveforms vault, track-cardinal fetch, popover controls, Ambient slot, and NowPlaying host.
2026-06-17 12:36:45 -04:00
daniel-c-harvey
5fb46bf5eb
docs(product): spec CMS public landing page (Phase 13)
...
Splash owns /, catalogue moves to /catalogue, authed users redirected
via HierarchicalRoleAuthorizeView. Skipper's public-layout pattern,
branded to DeepDrft. Adds Phase 13 to PLAN.md.
2026-06-17 11:44:33 -04:00
daniel-c-harvey
d6df0de63a
docs(phase-12): fold popover-hosted controls into spec + plan
...
Controls move from an inline per-page knob bar to a single popover-hosted
panel triggered by the lava-lamp icon, placed identically on every host
(Mix, Cut, Session, NowPlaying card). Dissolves the NowPlaying-controls
question — full parity via the popover. Adds the popover panel wave, panel
styling from theme tokens, and a popover-anchor open item.
2026-06-17 06:07:49 -04:00
daniel-c-harvey
cf47fee07e
docs(phase-12): revise spec — Direction B, per-track datum, full-parity controls
...
Daniel resolved the open questions: high-res compute for all media (B); the
waveform datum is per-track, not per-release (release is just the host —
dissolves the multi-track-Cut question); full-parity lava controls on all
detail hosts. Splits 12.B into compute+backfill / fetch+bridge; renames the
scaffold slot to Ambient. NowPlaying-card controls left as open sub-question.
2026-06-17 05:33:34 -04:00
daniel-c-harvey
efef23753b
docs(phase-12): spec waveform-visualizer generalization + NowPlayingHero rewire
...
Generalize the Mix-only WebGL lava visualizer into one release-cardinal
WaveformVisualizer serving Mix detail, all Release Detail pages, and the
home NowPlaying card. Four waves; flags the non-Mix datum-resolution call.
2026-06-17 05:12:19 -04:00
daniel-c-harvey
39fabc8d0d
docs(phase-10): record Mix hero-overlay landing — ReleaseHeroOverlay in CLAUDE.md, PLAN→COMPLETED, spec marked shipped
2026-06-16 21:08:14 -04:00
daniel-c-harvey
9cf6bb4cf2
docs(phase-10): spec Mix detail hero+meta overlay mirroring Sessions (shared ReleaseHeroOverlay recommended)
2026-06-16 20:34:13 -04:00
daniel-c-harvey
b7a60f24c5
docs(phase-10): respec Mix visualizer controls as in-flow container between back link and lava-lamp
2026-06-16 20:05:59 -04:00
daniel-c-harvey
5b3036ed83
docs: record 11.H landed — Phase 11 complete (11.A-11.H); two release migrations pending apply
2026-06-16 17:44:52 -04:00
daniel-c-harvey
bb4e169d0a
docs: record 11.D (Archive URL filters + GenresView repoint) landed (P11 W4)
2026-06-16 13:11:52 -04:00
daniel-c-harvey
5fb7d85019
docs(phase-10-reframe): fold Wave R2 eval into lava spec + PLAN (7th control, flat coalescing fluid, up-and-out collision)
2026-06-16 12:47:44 -04:00
daniel-c-harvey
e6a80b6086
docs(plan): lock P11 11.H decision — additive EntryKey string, track-pattern, migration-time backfill
2026-06-16 12:19:25 -04:00
daniel-c-harvey
f35cbc82fe
docs: record 11.C (retire+normalize) and 11.E (release Share) landed (P11 W3)
2026-06-16 12:03:01 -04:00
daniel-c-harvey
d899bc9456
docs(plan): add Phase 11 commitment 9 (release GUID identifiers, wave 11.H)
2026-06-16 11:43:11 -04:00
daniel-c-harvey
bef1e3adfb
docs: record 11.B ReleaseRoutes resolver landed (P11 W2)
2026-06-16 11:18:16 -04:00
daniel-c-harvey
f08b412772
docs(product): fold Mix Visualizer lava reframe under Phase 10 (Waves R1-R4); inline knob-bar + icon redraw
2026-06-16 11:16:03 -04:00
daniel-c-harvey
74b9c02722
docs(plan): add Phase 12 Mix Visualizer Lava Reframe spec; supersede Phase 10 effects/controls
2026-06-16 10:33:24 -04:00
daniel-c-harvey
96b13af95d
docs: record §3.4 PlayAlbum queue seam closure (P11 W1 follow-up)
...
CutDetail Play affordances now consume IQueueService.PlayRelease; annotate
PLAN.md §11 landed note and add COMPLETED.md entry.
2026-06-16 10:28:19 -04:00
daniel-c-harvey
b27ec1b7d0
docs: record Phase 11 Wave 1 landed (11.A cuts page, 11.F queue, 11.G description)
...
Annotate PLAN.md §11 with landed tracks; add COMPLETED.md Phase 11 section;
document TrackNumber as a supported sortColumn in DeepDrftAPI/CLAUDE.md.
2026-06-16 00:19:41 -04:00
daniel-c-harvey
26d7a05ba4
docs: record Phase 10 Wave 3 (in-shader effects) landed
2026-06-16 00:01:05 -04:00