Maya Width Fix

repo: ~/Projects/maya-width-fix · 4 commits · 0 in last 24h, 0 in last 7d ·

Search the build

4 commits indexed

  1. 4044134 2026-09-02 TK-11029: E2E proof (PASS) + gitignore pycache
  2. 3b407f5 2026-09-02 TK-11029: read-only diagnosis + deterministic dry-run correction pipeline + tested widthlib + source proof
  3. 9397433 2026-08-31 TK-11029 phase2: recover 17 multi-width Maya widths (verified vendor multi-width strings); 2 cozy 404s left needs-rep; reversible restore-map
  4. 64817d4 2026-08-31 TK-11029: fix polluted maya_catalog.width via specsTable re-scrape (205 fixed, 19 still-unknown); reversible restore-map + restore.py

Authors

Agents used

  • none detected

Skills used

  • /claude2
  • /code2
  • /diagnosis1
  • /source-proof1
  • /dry-run1
  • /negative-cases1
  • /rollback1
  • /apply-guard1
  • /side-effects1
  • /restart1
  • /spend1
  • /send1
  • /delete1
  • /remote-push1

Creative ideas + design notes

Commits with substantial prose (≥120 chars) — the rationale behind each move.

4044134 · 2026-09-02 · TK-11029: E2E proof (PASS) + gitignore pycache
Verification packet CYF-TK11029: unit/diagnosis/source-proof/dry-run(current+full)/negative-cases/rollback/apply-guard/side-effects all PASS. Read-only + dry-run; zero canonical writes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q8Z4wTw69YbodS8A2FkQj4
3b407f5 · 2026-09-02 · TK-11029: read-only diagnosis + deterministic dry-run correction pipeline + tested widthlib + source proof
- widthlib.py: pure width classifier (SINGLE/MULTI_WIDTH/META_POLLUTION), 17 unit tests (fixtures=live DB distinct values + negatives), all pass
- diagnose.py: read-only DB diagnosis -> 224 total, 2 residual polluted (DWMR-80026/80211, both 404), 222 clean
- authoritative_source.py: $0 read-only re-scrape + DB reconciliation; all 14 single-width slugs match DB exactly, 2x404, 4 multi-width
- pipeline.py: deterministic DRY-RUN correction plan (never writes; --apply refused); rollback artifact per run
- evidence/: committed stable JSON proofs; README with finalizer gated-apply path

No canonical DB/Shopify writes, no deploy/restart/spend/send/DNS/delete/remote-push. Prior applied backfill + restore-maps left intact.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q8Z4wTw69YbodS8A2FkQj4

File tree

20 files tracked. Click any to browse the source at HEAD.

Other build journals

← Marketing Command Center  ·  all 4 projects  ·  Mcc Recap Video →

Export

commits.csv · feed.atom · project.json · commits.json

rendered in 1ms