Files
solution-erp/.claude/agent-memory/tooling-auditor/archive/2026-06.gist.md
pqhuy1987 f5a5c3ec3d
All checks were successful
Deploy SOLUTION_ERP / build-deploy (push) Successful in 5m20s
[CLAUDE] Memory: sleep-compress L2 P1 S109 — tooling-auditor + harvest-curator 2026-06.gist.md ×2 additive + last_sleep_at 2026-07-10 (+ bundle 2-monitor diary/self-compact + reviewer curate)
Resume sau pause S108. Phase-0 re-verify bắt scope-truth 16→2: 14 file 2026-05 (cicd/impl-be/inv-cb/reviewer) ĐÃ covered bởi 2026-05.gist.md gộp-kỳ S70 f36aab8 — git-date proof verbatim unchanged-since-gist → SKIP đúng guard "tránh nén lại" (Phase-0.2). 2 gist mới distill-gen:1 (5-entry 4-field + N/A-note có-chủ-đích): coverage-diff deterministic PASS + pointer 10/10 grep-unique + G-009 0-mojibake. Reviewer Fidelity gate (Fable-real single deep pass) PASS_WITH_FIXES — 3 fix applied (14-entry count-từ-disk · +8.9KB arithmetic · ERD-debt §16+ còn-pending) + 2 minor (nấc executed-file · non-linear wording). Verbatim FROZEN 0-touch (2 gist = untracked-new; archive 2026-07 = pure-append +N−0).
Bundle cùng commit: 2 monitor RE-REPORT S109 (H1 ALL-PASS 4-mặt · H2 ALL-CLEAN, disk==resume-point) diary + self-compact md5-proven (tooling L1 17.2→14.8K · harvest 20.2→16.7K) + reviewer L1 curate 22.4→17.0K (moved-not-cut → archive/2026-07.md + _INDEX +5 pointer).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 17:21:26 +07:00

6.0 KiB
Raw Blame History

distill-gen, period, source-verbatim, pointer-style, fields-per-line, note
distill-gen period source-verbatim pointer-style fields-per-line note
1 2026-06 (S49→S66) archive/2026-06.md (13 entry S50→S66 — L1 compaction @S99; method-learnings đã hoisted L1 §Method) substring (Ctrl-F) back-resolve — mỗi entry kết `→ substring:"…"` grep-UNIQUE trong archive/2026-06.md VIỆC · KẾT-LUẬN(+file:line/commit) · BÀI-HỌC · BẤT-NGỜ · [cao/vừa/thấp] distilled S109 (2026-07-10, sleep-recovery P1). Nén = số BÁO-CÁO không phải target. Verbatim FROZEN — đọc sâu mở archive/2026-06.md + Ctrl-F substring cuối dòng.

Tooling-Auditor — GIST 2026-06 (4-field distilled)

5 entry tổng-hợp từ 13 entry verbatim (5 cụm chủ-đề). Đọc nhanh ở đây; tra full mở verbatim + Ctrl-F substring.

  1. [cao] Seed → verified-runtime + freshness-catch đầu (S49→S50). VIỆC: seed H1 2026-06-07 (tailor SE: 4 RAG-read · model:inherit · omit color) → S50 first-run verified-runtime. KẾT-LUẬN: run đầu bắt 3 drift, em-main patch hết — plugin 15→18 agents/README.md:157 · ef-core 31→43 mig + gotcha 49→57 skills/README.md:20/:90; gotcha-count từng bị monthly-audit S44 BỎ SÓT (index-file không nằm checklist monthly). BÀI-HỌC: per-session monitor bắt drift mà monthly cron sót; ground-truth MỌI count từ disk — settings.json enabledPlugins line-count = authoritative; skills/README ≠ SKILL.md frontmatter (drift độc-lập). BẤT-NGỜ: monitor mới seed vượt mặt monthly audit ngay lần chạy đầu. → substring:"index file not on its checklist"

  2. [cao] New-alloc discipline + 4-nấc plugin (S51). VIỆC: đánh giá broadcast AI_INFRA database/codebase-agent + audit nấc plugin. KẾT-LUẬN: database-agent STRONG-FIT recommend /adap-apply (DB11 RowVersion vá S43 lost-update gap; 5 caveat: color · EF-pin-guard · DB7-boundary vs implementer-backend · executed-file-nấc · model:inherit) · codebase-agent SKIP (investigator cover + csharp-lsp Windows no-op); plugin thật = 18 registered / 15 enabled / 3 disabled. BÀI-HỌC: installed ≠ enabled ≠ assigned ≠ used — 4 nấc tách bạch khi đếm; new-alloc verdict cần fit-mapping cụ-thể (gap/template/caveat), KHÔNG adopt theo broadcast. BẤT-NGỜ: chữ "enabled" trong docs overstate 3 plugin — nấc-conflation là 1 dạng drift riêng. → substring:"DB11 RowVersion"

  3. [cao] Roster-radar mở rộng commands/*.md + grep-format trap (S57/S57-RESUME). VIỆC: 4-mặt audit trên dirty-tree 9→16 file (S57 interrupted). KẾT-LUẬN: chuỗi catch VALID_ROLES — hmw.js(8) thiếu database-agent (S56 fail-soft 3×) → rồi ultra-on.md:23-24 "8 sub" + session-start.md:37/:44-54 "10-agent"/list-9-tên; commands/*.md trước giờ NGOÀI radar grep roster → THÊM checklist mặt-② VĨNH VIỄN; HANDOFF:24 backlog tự mâu-thuẫn HANDOFF:17 (3/5 coords :121 obsolete); #58 verify tại gotchas.md:1063; README:192/:201 count patch. BÀI-HỌC: gotcha format = "### N." KHÔNG "#N" — grep literal "#58"=0 suýt false-alarm → verify format trước khi claim missing; backlog-coords PHẢI re-verify trước khi tin. BẤT-NGỜ: floor-doc README:197 trỏ thẳng tới file stale — reference-chain KHÔNG bảo-đảm freshness. → substring:"ultra-on.md:23-24"

  4. [cao] Model-tier saga H4-demote → H5-collapse → H8 all-inherit (06-10→06-16). VIỆC: 2 spawn-test model-tier + 2 harness flip. KẾT-LUẬN: pin model: claude-opus-4-8 KHÔNG ăn ngay — spawn-test echo ngay-sau-edit vẫn self-report fable-5 (harness không fresh-read frontmatter), ăn SAU restart CLI (S57bis self-report claude-opus-4-8[1m] xác nhận + demote-watch data-point #1: verdict-quality chưa giảm); S63 lead+sub cùng Opus lúc Fable-down = data-point H5 two-tier collapse; S66 chốt Harness-8 gỡ two-tier → 11 sub inherit (nấc executed-file VERIFIED-pending-restart). BÀI-HỌC: spawn-test echo-model = phương pháp chuẩn verify tier runtime; edit frontmatter model cần restart CLI mới hiệu-lực. BẤT-NGỜ: [1m] trong self-report tự verify 1M-context — hết lệ-thuộc claim AI_INFRA. → substring:"NGAY sau edit"

  5. [cao] Authority-source discipline (S57bis→S63). VIỆC: đúc quy-tắc nguồn-số-tin-được qua 4 sự-cố. KẾT-LUẬN: test attr-count disk 225 ≠ authoritative 240 (Theory expand runtime → tin session-log/test-run, KHÔNG đếm attribute); bundle-hash KHÔNG tin 1 nguồn — S59 triangulate 4 nguồn, cicd-MEMORY:71 = nguồn provenance giàu nhất (Run#+sha+rotate-from+health); Run-number reset #273-278 ≠ #38x = API đổi đếm cùng pipeline, KHÔNG phải regression; brief/system-reminder = snapshot lúc spawn → auditor PHẢI re-ground từ disk hiện-tại (S58 docs hoá ra ĐÃ flush song-song lúc H1 chạy; S63 claudeMd header injection cũ). BÀI-HỌC: tool-gotchas: Bash nuốt $-var → powershell -NoProfile escape · Get-Content -Raw+-TotalCount mutually-exclusive → dùng Grep tool ^model: · Migrations ở Persistence/Migrations KHÔNG Infrastructure/Migrations. BẤT-NGỜ: return-cut giữa emit (S58) NHẸ hơn die-0-byte — finding salvage được từ partial return; SearchableSelect ×2 app = UI primitive, KHÔNG phải new-alloc. → substring:"Theory expand runtime"


N/A có-chủ-đích (coverage-diff): count-flush listing lặp-kỳ (root CLAUDE.md :53/:66/:81/:87/:131/:133 · ef-core :72/:280/:282/:289/:291 · dep-audit:153 · STATUS :14/:15/:20/:21/:27/:38 + HANDOFF:5 flush-row — con-số đã trôi theo kỳ, pattern đại-diện entry 1+5) · carry-flag docs/CLAUDE.md "(55)" (resolved monthly S96 2026-07-01) · schema-diagram §16+ ERD-debt (CÒN pending — Mig 32-62) · gotcha count-tick #59/60/#61-#62/64/65 (tick thường, bài-học nằm ở file chủ) · STATUS:6 narrative-lag + agents/README:10 caveat-cite (cosmetic) · CREATED seed-detail (đã ở L1 baseline 2 monitor) · gotchas.md:1099/:1111 + settings.json:17-35 + README:166 (verify-cite/listing lặp).