docs: correct product branding — llamacasty (product) vs ytLive (repo/assembly legacy); HANDOFF refreshed to the pushed b22d08e state
This commit is contained in:
+18
-12
@@ -1,16 +1,21 @@
|
||||
# HANDOFF — 2026-09-14 (SIGNED AUDIO SYNC ONLINE: −500..+500, negative advances by eating the stream head; slider locked while live/recording)
|
||||
# HANDOFF — 2026-09-14 (signed audio sync SHIPPED + PUSHED: −500..+500, negative advances by eating the stream head; slider locked while live/recording)
|
||||
|
||||
## Branch / Commit State
|
||||
|
||||
`main` HEAD = **`11a7af2`** (pre-live ring-backlog fix, committed, pushed NOT authorized).
|
||||
Working tree **dirty** with the signed-sync work below — NOT yet committed. **NOT pushing**
|
||||
(no-push ruling still in effect; the last two fixes — audio silence + ring backlog — are
|
||||
committed locally and the user has not greenlit a push).
|
||||
`main` HEAD = **`b22d08e`** (signed audio-sync, committed AND **pushed** to origin/main with the
|
||||
user's greenlight — 29 commits pushed in one go). Working tree **clean**.
|
||||
|
||||
DB now: **`Audio.SyncOffsetMs = 0`** (confirmed via sqlite3 this session — the creator slid
|
||||
the sync to 0 and the write finally stuck; sound is correct at 0). The 0.54s residual in the
|
||||
1128 take ≈ 300ms injected offset (leftover DB value) + ~240ms natural (partly webcam
|
||||
clap-quantization ±40–85ms, partly measurement).
|
||||
DB now: **`Audio.SyncOffsetMs = 0`** (confirmed via sqlite3 — the creator slid the sync to 0
|
||||
and the write finally stuck; sound is correct at 0). The 0.54s residual in the 1128 take ≈ 300ms
|
||||
injected offset (leftover DB value) + ~240ms natural (partly webcam clap-quantization ±40–85ms,
|
||||
partly measurement).
|
||||
|
||||
## ⚠️ Branding (2026-09-14, creator-corrected): product = **llamacasty**, internals = ytLive
|
||||
|
||||
The product is **llamacasty**; the repo path, csproj `AssemblyName`/`RootNamespace`, DB/log paths
|
||||
(`%APPDATA%\ytLlive\...`), and most code names are the legacy **ytLive/ytLlive**. User-facing
|
||||
language must say "llamacasty"; code/assembly/repo names stay ytLive. Full detail in
|
||||
`ai.md` → Brand → "Product name vs repo/assembly branding".
|
||||
|
||||
## ✅ SHIPPED (this dirty tree) — signed audio sync, −500..+500
|
||||
|
||||
@@ -78,6 +83,7 @@ an `avoid_negative_ts` artifact.
|
||||
|
||||
## Next step
|
||||
|
||||
Run the verify.sh gate (clean build, 0 warnings, full suite, scope check) on the dirty tree,
|
||||
then commit the signed-sync work unit (no push). Optionally a device clap take with a negative
|
||||
offset to validate the advance on the file.
|
||||
Open queue question: user-doc tutorial for the audio-sync feature (creator directive, REQUIRED
|
||||
before 1.0 — recorded in `TASKS/task-22-audio-sync-offset.md`). Pre-flight item to confirm next
|
||||
session: creator wanted to discuss whether other root-level md files (beyond `TASKS.md`) should
|
||||
be split one-topic-per-file like `TASKS/`.
|
||||
@@ -71,6 +71,15 @@ Brand palette and official assets live in `MARCOM.md` (gitignored — read it fo
|
||||
asset file names, and marketing copy). The brand red `#e94560` is the primary accent used
|
||||
throughout the UI.
|
||||
|
||||
### Product name vs repo/assembly branding (2026-09-14)
|
||||
|
||||
The product is **llamacasty** (llamacasty.com, llamachile.tube, `llgit.llamachile.tube`). The
|
||||
repo path, csproj `AssemblyName`/`RootNamespace`, DB/log paths (`%APPDATA%\ytLlive\...`),
|
||||
and most internal namings are the legacy **ytLive/ytLlive** — a re-brand that never renamed
|
||||
the internals. Treat the two as separate: external/user-facing language says "llamacasty",
|
||||
code/assembly/repo names stay `ytLive`. If a full internal re-brand is ever done, this note
|
||||
and the UI locator (Premium/wordmark) are the checklists; it is NOT a goal pre-1.0.
|
||||
|
||||
### AI transparency
|
||||
|
||||
This project is built through AI-assisted pair-programming. All code is generated
|
||||
|
||||
Reference in New Issue
Block a user