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
|
## Branch / Commit State
|
||||||
|
|
||||||
`main` HEAD = **`11a7af2`** (pre-live ring-backlog fix, committed, pushed NOT authorized).
|
`main` HEAD = **`b22d08e`** (signed audio-sync, committed AND **pushed** to origin/main with the
|
||||||
Working tree **dirty** with the signed-sync work below — NOT yet committed. **NOT pushing**
|
user's greenlight — 29 commits pushed in one go). Working tree **clean**.
|
||||||
(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).
|
|
||||||
|
|
||||||
DB now: **`Audio.SyncOffsetMs = 0`** (confirmed via sqlite3 this session — the creator slid
|
DB now: **`Audio.SyncOffsetMs = 0`** (confirmed via sqlite3 — the creator slid the sync to 0
|
||||||
the sync to 0 and the write finally stuck; sound is correct at 0). The 0.54s residual in the
|
and the write finally stuck; sound is correct at 0). The 0.54s residual in the 1128 take ≈ 300ms
|
||||||
1128 take ≈ 300ms injected offset (leftover DB value) + ~240ms natural (partly webcam
|
injected offset (leftover DB value) + ~240ms natural (partly webcam clap-quantization ±40–85ms,
|
||||||
clap-quantization ±40–85ms, partly measurement).
|
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
|
## ✅ SHIPPED (this dirty tree) — signed audio sync, −500..+500
|
||||||
|
|
||||||
@@ -78,6 +83,7 @@ an `avoid_negative_ts` artifact.
|
|||||||
|
|
||||||
## Next step
|
## Next step
|
||||||
|
|
||||||
Run the verify.sh gate (clean build, 0 warnings, full suite, scope check) on the dirty tree,
|
Open queue question: user-doc tutorial for the audio-sync feature (creator directive, REQUIRED
|
||||||
then commit the signed-sync work unit (no push). Optionally a device clap take with a negative
|
before 1.0 — recorded in `TASKS/task-22-audio-sync-offset.md`). Pre-flight item to confirm next
|
||||||
offset to validate the advance on the file.
|
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
|
asset file names, and marketing copy). The brand red `#e94560` is the primary accent used
|
||||||
throughout the UI.
|
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
|
### AI transparency
|
||||||
|
|
||||||
This project is built through AI-assisted pair-programming. All code is generated
|
This project is built through AI-assisted pair-programming. All code is generated
|
||||||
|
|||||||
Reference in New Issue
Block a user