bchanot
563a154446
chore(memory): BDR-116 amendment + EVAL-044 + journal/TODO/contract w3b — feat model-router wave 3-B
2026-10-11 14:25:53 +02:00
bchanot
f2f404a002
chore(memory): BDR-116 + LRN-212 + EVAL-043 + journal/TODO/contract w3a — feat model-router wave 3-A
2026-10-11 11:57:56 +02:00
bchanot
c1767a5032
chore(memory): BDR-115 amendment 2 + LRN-210/211 + EVAL-042 + journal/TODO/contract w2b — feat model-router wave 2
2026-10-10 11:32:58 +02:00
bchanot
65dff0e768
chore(memory): journal + TODO + contract w2a — feat model-router wave 2-A
2026-10-09 17:22:43 +02:00
bchanot
b09e84497a
chore(memory): journal — make test summary hotfix
2026-10-09 15:31:27 +02:00
bchanot
6f31f49d7c
chore(tasks): model-router W1-C done — contract evidence, TODO (accepted MEDIUMs, residuals, live checks), journal
2026-10-09 15:09:07 +02:00
bchanot
977be7cad8
chore(tasks): model-router W1-C plan r3 + r4 after two confirmation passes
2026-10-09 13:22:07 +02:00
bchanot
140c16a67f
chore(tasks): model-router W1-C plan r2 + contract amendments after the FATAL round
2026-10-09 12:55:14 +02:00
bchanot
2d8cd6bf4c
chore(tasks): model-router W1-C contract + plan (absolute tiers, breaker fallback, derived phases)
2026-10-09 12:40:19 +02:00
bchanot
3c44dd00d3
chore(tasks): model-router B2 done — contract evidence, TODO close-out queue
2026-10-09 10:51:51 +02:00
bchanot
24e180ade0
chore(tasks): model-router B1 done — contract evidence, TODO, journal
2026-10-09 10:13:03 +02:00
bchanot
868a7f0515
chore(tasks): model-router B1/B2 plans r2 after the 6-lens challenge round
2026-10-09 09:24:32 +02:00
bchanot
77ad7cf494
chore(tasks): model-router W1-B split — floor + wiring contracts/plans, skills-dir loading decision, journal
2026-10-08 18:37:32 +02:00
bchanot
ae0179f491
chore(tasks): model-router contract criteria 7-11, TODO hardening done + residuals, journal
2026-10-08 16:53:43 +02:00
bchanot
64702d50ea
chore(memory): BDR-115 + LRN-205/206 + EVAL-040 — model-router architecture, tool output schema, plugin test kit, challenge value
2026-10-08 16:38:08 +02:00
bchanot
e8ca713d9e
chore(tasks): model-router w1a contract + plan r3
2026-10-08 16:26:57 +02:00
bchanot
3721cf522a
chore(memory): BDR-114 + LRN-200..202 + journal — feat manual-push-mode run D
2026-10-07 17:24:31 +02:00
bchanot
0b08ceda97
chore(memory): BDR-113 + LRN-197..199 + journal — feat manual-push-mode run C
2026-10-07 14:48:07 +02:00
bchanot
4630b625f7
chore(memory): BDR-112 + LRN-194..196 + journal — feat manual-push-guard run B
2026-10-07 12:41:46 +02:00
bchanot
e6cccc1740
chore(memory): journal + contract/plan — feat manual-push-mode run A
2026-10-06 17:50:24 +02:00
bchanot
276fa67c80
chore(memory): BDR-110 + BLK-026/027 + LRN-189/190 + journal — macOS portability bugfix, contract + plan
2026-10-06 15:19:53 +02:00
bastien
776613a570
chore(memory): BDR-109 + LRN-183..188 + BLK-025 + EVAL-039 — ship-feature higgsfield pack
2026-09-30 18:19:34 +02:00
bastien
0c135a0ab7
fix(effort): five residual LOW on lib/effort-pins.sh
...
INT/TERM trap removes the mktemp sibling and exits 130 (traps restored,
never EXIT); re-read message honest and reached by a stubbed test; rejected
map line printed through printf %q; suite guards mktemp -d and skips the
read-only case under root. Cases T13b, T15, T15b, T16.
2026-09-29 16:45:57 +02:00
bastien
bb46ee22eb
fix(effort): harden lib/effort-pins.sh (security gate, 4 LOW)
...
Last map line without newline read; unclosed frontmatter skipped with an
err; level re-read after write, mismatch counted as failed; mktemp + cp -p
+ mv, temp removed on failure; rc 1 on any rejected or failed entry.
Cases T11-T14 in the fixture suite; contract criteria 8-9.
2026-09-29 15:36:18 +02:00
bastien
cd3a745857
fix(effort): resync re-applies the pins after the 21st pack refresh, order locked
...
The 21st pack refresh (update-all 7.4) rewrites every 21st-* SKILL.md after
the superpowers refresh; the re-apply now sits after it, the census locks
the order in both scripts. Contract: criterion 3 anchor, shellcheck
directive authorized, tracked design-motion-principles copy gated.
2026-09-29 15:09:45 +02:00
bastien
c859ae256f
feat(effort): entry level on every skill next to its model pin (BDR-108)
...
- lib/effort-pins.txt (map) + lib/effort-pins.sh (idempotent re-apply)
replace the hardcoded brainstorming/writing-plans loop; called after the
last vendoring step of install-plugins.sh AND update-all.sh (the resync
dropped the pins until the next make plugin)
- design stack high uniform (last loaded wins), superpowers, agent-skills,
21st pack pinned from the map; skills-perso low, pdf-translate medium,
site-motion high
- doctrine: design stack loads paired with the first Read; one level per
stack (CLAUDE.global.md, lib/effort-shift.md)
- lib/effort-audit.py prints thinking coverage per scope (sub-agent records
carry no thinking count on ~94 % of requests)
- census map-driven + fixture suite lib/tests/effort-pins.test.sh; docs
README/USAGE/CHANGELOG; contract + TODO plan
2026-09-29 13:15:41 +02:00
bastien
f3f79bb145
chore(memory): BLK-023 resolved — floor-guard xit boundary hotfix, contract, plan, journal
2026-09-28 16:58:30 +02:00
bastien
7177258f3d
chore(memory): BDR-106 superpowers vendored — contract, plan r3, oracles, TODO, journal
2026-09-28 14:54:53 +02:00
bastien
132bcdf7c5
chore(memory): 21st sign-in gate — contract, plan r3, TODO, journal
2026-09-28 12:51:56 +02:00
bastien
729d71546f
chore(memory): skill-catalog prune — contract, plan r4, oracles, TODO, journal
2026-09-28 11:49:02 +02:00
bastien
47c9650ef8
chore(memory): doctor vendored check — contract, CHANGELOG, BDR-104 amendment, journal
2026-09-28 04:11:17 +02:00
bastien
8dcf8d3680
chore(memory): case 7 registries, contracts, CHANGELOG — BDR-104 LRN-174 EVAL-033
2026-09-28 01:40:02 +02:00
bastien
740138337c
chore(memory): case 2 registries, contracts, CHANGELOG — BDR-102 LRN-172 LRN-173 EVAL-032
2026-09-27 20:18:41 +02:00
bastien
6bebc6f70c
chore(memory): journal + TODO — hotfix gitignore-diagram-allowlist
2026-09-25 19:32:55 +02:00
bastien
6104ee5c6b
chore(memory): journal + TODO — hotfix full-profile-web-doc-skills
2026-09-25 18:44:27 +02:00
bastien
1b418cae84
chore(memory): BDR-101 + LRN-170 + LRN-171 + EVAL-031 — feat default-profile-full
2026-09-25 16:38:53 +02:00
Bastien Chanot
a0876a2976
chore(memory): BDR-088/089, LRN-150/151/152, EVAL-029 — gstack Playwright lib
2026-09-15 16:49:23 +02:00
Bastien Chanot
30d6b031b4
chore(memory): BDR-064 + LRN-122 + LRN-123 — ship-feature claude-global-md-rename
2026-07-14 17:06:29 +02:00
Bastien Chanot
0cedbc7b3a
chore(memory): LRN-121 shell allowlist validation (grep -Eq fragile → whole-string POSIX case) + seo-account-mgmt journal + contract
2026-07-10 12:48:54 +02:00