sync: auto-sync from HOWARD-HOME at 2026-06-10 13:25:54

Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-10 13:25:54
This commit is contained in:
2026-06-10 13:26:10 -07:00
parent 5eee825ecf
commit abbc185e02
3 changed files with 52 additions and 0 deletions

View File

@@ -172,3 +172,38 @@ more of the environment is learned, per the standard client-wiki pattern.
**Reference:** invoice #67810 (id 1650637398); Syncro comments 418397979 (billing, emailed);
removal command `a25eaab4-...`; removed agent UUID `28708e66-342f-4130-b192-e308b582f00b`.
## Update: 13:25 PT — Full wiki recompile (/wiki-compile client:universal-minerals --full)
Ran the formal full recompile through the staged pipeline to put the client article on the
same footing as the rest of the wiki.
**Pipeline:** Claimed per-article coord lock (`wiki/clients/universal-minerals`, id
`584904d4-...`, TTL 1h). Pulled live Syncro enrichment (customer 34844920: prepay 0.0 =
break-fix; asset count 0; invoice history #100079 $75 2025-12-17, #67060 $75 2026-02-25,
#67810 $175 2026-06-10). Delegated synthesis to a **Sonnet subagent** (general-purpose,
model sonnet) which read the session log + memory + existing article and returned the
recompiled markdown. Wrote it to `.claude/wiki_staging/client-universal-minerals.md`,
reviewed the `diff -u` against the live article (clean enrichment, Patterns/History
preserved, billing Syncro-authoritative, backlink intact, 8 H2 sections, no corruption),
then applied to the live tree. Committed `5eee825` "wiki: compile universal-minerals
(full)", rebased on origin/main, pushed. Released the lock and cleared staging.
**Enrichment over the seed:** added Syncro billing history (establishes a long-standing
break-fix relationship with small prior jobs); **corrected ticket #32397 status to
Invoiced** — Syncro auto-moved it from In Progress when the invoice was created (the earlier
"leaving it In Progress" was silently overridden by Syncro's billing flow); added deferred
items (1 GB fixed pagefile, QB 22.0 EOL); refined fault-code detail in Patterns.
**Lock-release gotcha:** `coord.py lock release` takes the lock **id** as a positional arg
(`lock release <id>`), NOT `release <project> <resource>` like the claim. The Phase 6 example
in the wiki-compile skill (`lock release claudetools "wiki/<type>/<slug>"`) is wrong — it
errors `unrecognized arguments`. Released correctly with the UUID from the claim. Also note
`lock list` does not accept a project positional. [verify / fix the skill's Phase 6 example]
**Config changes (this update):** `wiki/clients/universal-minerals.md` (full recompile,
committed 5eee825); `wiki/index.md` (already carried the client row + Cross-Reference from
the 13:15 update). No memory change this step.
**Reference:** wiki commit `5eee825`; coord lock id `584904d4-d590-47b5-a6f7-4c5a255e8668`
(claimed + released); ticket #32397 now status Invoiced.