Commit Graph

  • 9eb69346ce docs(spec): design for the ask-don't-guess clarification doctrine Bastien Chanot 2026-09-16 20:39:15 +02:00
  • a449f9315f Merge chore/graphify-recovery-doc into develop Bastien Chanot 2026-09-15 19:57:07 +02:00
  • d7662abc1e chore(graphify): correct the recovery note, capitalize LRN-154 Bastien Chanot 2026-09-15 19:57:07 +02:00
  • e9fe79e4c2 Merge chore/graphify-gitignore-settings-prune into develop Bastien Chanot 2026-09-15 19:55:11 +02:00
  • 80ccdafe0e chore(config): untrack the vendored graphify skill, prune the project-local settings override Bastien Chanot 2026-09-15 19:55:09 +02:00
  • 7a861035b8 Merge feature/automode-config-alignment into develop Bastien Chanot 2026-09-15 19:44:29 +02:00
  • 6cd26bc3fa chore(memory): BDR-090, LRN-153, journal — autoMode tier rebuild Bastien Chanot 2026-09-15 19:44:26 +02:00
  • 3b0167c6cb feat(settings): rebuild destructive-command cover in autoMode, scope the classifier environment Bastien Chanot 2026-09-15 19:44:24 +02:00
  • 3228acabfc Merge feature/gstack-playwright-lib into develop Bastien Chanot 2026-09-15 16:55:38 +02:00
  • 8843970425 docs: Playwright browser-cache report + bump re-applied on update Bastien Chanot 2026-09-15 16:54:33 +02:00
  • a0876a2976 chore(memory): BDR-088/089, LRN-150/151/152, EVAL-029 — gstack Playwright lib Bastien Chanot 2026-09-15 16:49:23 +02:00
  • 2cebecbb91 feat(gstack): share the Playwright bump, report the browser cache Bastien Chanot 2026-09-15 14:57:31 +02:00
  • 4560114c59 Merge release/1.5.0 into main main v1.5.0 Bastien Chanot 2026-09-13 21:26:44 +02:00
  • a53a5a26a8 Merge release/1.5.0 into develop Bastien Chanot 2026-09-13 21:26:44 +02:00
  • 9b3b96a8f2 chore(release): 1.5.0 — version.txt + CHANGELOG Bastien Chanot 2026-09-13 21:25:37 +02:00
  • 8d5d154c28 chore(memory): LRN-149 — background_tasks gates the turn-end signal Bastien Chanot 2026-09-03 03:20:20 +02:00
  • 0e8018ae7b fix(hooks): no turn-end signal while background work runs Bastien Chanot 2026-09-03 03:20:04 +02:00
  • 12d7fc1483 fix(hooks): stay silent on events that need no attention Bastien Chanot 2026-09-03 02:56:49 +02:00
  • e801b90307 Merge chore/notify-terminal-preflight into develop Bastien Chanot 2026-09-03 02:26:16 +02:00
  • 92eb27c4e2 Merge feature/notify-event-labels into develop Bastien Chanot 2026-09-03 02:25:38 +02:00
  • 679c2cda7b feat(hooks): label each attention event in the toast Bastien Chanot 2026-09-03 02:24:51 +02:00
  • 2c0439a0a8 chore(memory): LRN-148 — pre-flight terminal test; LRN-147 mechanism too narrow Bastien Chanot 2026-09-03 02:22:24 +02:00
  • 2ed51573f7 Merge chore/notify-restored-terminal into develop Bastien Chanot 2026-09-03 02:00:47 +02:00
  • a627201bee chore(memory): LRN-147 — restored terminals never instrumented by OSC ext Bastien Chanot 2026-09-03 02:00:22 +02:00
  • f90ee74a19 Merge feature/notify-stop-event into develop Bastien Chanot 2026-09-03 00:31:07 +02:00
  • 6aca40a810 chore(memory): BDR-087 + LRN-146 + BLK-020 — capitalize Bastien Chanot 2026-09-03 00:28:45 +02:00
  • ea9e5c1dab feat(hooks): ring terminal on turn end via Stop hook Bastien Chanot 2026-09-03 00:28:40 +02:00
  • de34e3f167 Merge chore/reconcile-todo into develop Bastien Chanot 2026-09-01 16:55:55 +02:00
  • 069a73338a chore(todo): reconcile 2026-09-01 — T4 gate ticked, T6 residuals corrected, Makefile item re-verified open Bastien Chanot 2026-09-01 16:54:15 +02:00
  • 1940a0a22a Merge chore/notify-attention-bell into develop Bastien Chanot 2026-09-01 16:40:51 +02:00
  • c4e6ef1e2b chore(memory): BLK-019 notify-attention bell silent (VS Code client default) Bastien Chanot 2026-09-01 16:30:39 +02:00
  • 08e38876ee Merge chore/notify-attention-hook into develop Bastien Chanot 2026-09-01 15:42:25 +02:00
  • f08c3ab51c chore(memory): LRN-145 terminalSequence pattern + journal 2026-09-01 Bastien Chanot 2026-09-01 15:32:51 +02:00
  • 6c04ada6a8 chore(settings): default model opus[1m] (was claude-fable-5[1m]) Bastien Chanot 2026-09-01 15:32:25 +02:00
  • 1d7faa32b5 chore(hooks): notify-attention — bell + OSC 777 toast when Claude needs input Bastien Chanot 2026-09-01 15:32:18 +02:00
  • 726464f387 Merge feature/darwin-optimize-20260825 into develop Bastien Chanot 2026-08-27 11:54:35 +02:00
  • a51a65e1d5 chore(memory): LRN-143 index row — re-escape pipes (sed a-command unescaped them) Bastien Chanot 2026-08-26 23:01:16 +02:00
  • a15854aa87 chore(memory): EVAL-028 + LRN-143/144 + BDR-086 + journal — darwin run capitalized; TODO round-count corrected Bastien Chanot 2026-08-26 23:00:41 +02:00
  • 7f457f09fd docs(darwin): result card PNG Bastien Chanot 2026-08-26 23:00:41 +02:00
  • 12823181d1 chore(darwin): Phase 3 — optimization report + TODO T5/T6 ticked Bastien Chanot 2026-08-26 22:45:03 +02:00
  • e157a98e0b fix(hotfix): rewrap RULES bullet — census greps the no-verifier phrase on one line Bastien Chanot 2026-08-26 22:40:04 +02:00
  • 6eac7fbca9 fix(hotfix): batch-skeptic residuals — RULES restore mandate file-scoped; hotfixer FILE(S) marks created files (new) Bastien Chanot 2026-08-26 22:28:31 +02:00
  • b5ce280fc0 fix(fixtures): plugin-check expects PLUGIN CHECK block + real plugin names; onboard archetype nextjs-app-router Bastien Chanot 2026-08-26 21:59:56 +02:00
  • 6c69ae1670 fix(prune-memory,code-clean): stale v1-untested note reflects real tests/; executor attribution code-cleaner (refactorer inline); audit-only fixture matches flow Bastien Chanot 2026-08-26 21:59:40 +02:00
  • ad4985f410 fix(security-auditor,close): hotfix no-verifier carve-out documented; close enumerates STEP 5C + --no-push passthrough Bastien Chanot 2026-08-26 21:59:08 +02:00
  • c983f1ff94 fix(handover-writers): stale ch.4 refs post-NAP-renumbering (glossary/tone->6, cross-links/THRESHOLD->5); 14.5 verification deferred to post-write; anchor gate ordered into STEP 16 Bastien Chanot 2026-08-26 21:55:13 +02:00
  • 27f17939d7 fix(plan-challenger): ERROR verdict added to the load-bearing OUTPUT grammar (STEP 1 emitted it, parser enum omitted it) Bastien Chanot 2026-08-26 21:54:35 +02:00
  • ab75fc5e1f fix(harden): severity rule defers to the calibrated guide; SSL Labs late-finalize gets an assigned actor (main loop edits HARDEN.md row) Bastien Chanot 2026-08-26 20:35:35 +02:00
  • 1743f7683f fix(init-project,commit-change,tour): allowed-tools +Agent+Skill; conflict grep covers all unmerged codes; report-only never commits Bastien Chanot 2026-08-26 20:35:06 +02:00
  • 6eceedb8d3 fix(hotfix): revert paths — stash-create PRE snapshot + file-scoped restore (git restore . wiped tolerated user edits); security gate fresh-dispatch only Bastien Chanot 2026-08-26 20:34:45 +02:00
  • 796b52ea6b optimize gitflow r1-amend: judge-suggested precisions (re-checkout source before re-run; purge warning is pre-merge, finish continues) Bastien Chanot 2026-08-26 19:59:24 +02:00
  • 056f82b25f optimize gitflow: d3 — mechanical failure table keyed to lib return codes (rc=4 conflict resume, rc=2/3/1 start paths, best-effort purge, socle abort) Bastien Chanot 2026-08-26 19:57:21 +02:00
  • 9428b86880 optimize status-reporter r2: d5 — passive cost sourced from doctor.sh constants (skeptic's find), count-only fallback kept Bastien Chanot 2026-08-26 19:44:03 +02:00
  • a3f1624b15 optimize status-reporter: d5 — unproducible token field replaced by /plugin-check deferral; dead ROADMAP.md row rewritten for post-ADR-013 gsd layout Bastien Chanot 2026-08-26 19:35:46 +02:00
  • e9c6bf52fa optimize analyze-system: d1 triggers in skill description + d2 ordered TASKS mapped to OUTPUT sections in analyzer Bastien Chanot 2026-08-26 19:22:36 +02:00
  • 080d2d9f03 optimize plugin-probe+advisor: d8 — FRAMEWORK-DEPS exact dep@version (no preact false-hit, fallback fires), advisor derives frontend/fast-libs from it, PLAN echoed-or-unknown (no invention) Bastien Chanot 2026-08-26 19:16:09 +02:00
  • e92becf609 optimize profile: d3 — failure-mode table (script absent, unknown name/verb rc=1, partial toggle, split plugin leg, current-contradiction) + fixture de-drift Bastien Chanot 2026-08-26 19:11:18 +02:00
  • c0a2a8069d optimize refactor-system: d4 — no-tests STOP gate (agent) + user arbitration loop (dispatcher) + mid-run test-failure revert; code-cleaner inline carve-out Bastien Chanot 2026-08-26 19:05:29 +02:00
  • 4d72d4aa12 optimize pdf-translate: d3/d8 — failure-mode table (deps, oversize, 0-output, illisible, missing design-html/browse, QA divergence, stale workdir) Bastien Chanot 2026-08-26 15:18:38 +02:00
  • 562a42e936 optimize onboarder: d8 — BRIEF contract split REQUIRED/OPTIONAL, draft placeholders replace blanket STOP (fixes first-dispatch bounce vs /onboard STEP 2 minimal brief) Bastien Chanot 2026-08-26 15:12:24 +02:00
  • 9db213b0a1 optimize interviewer: d9 — DO NOT blacklist (no design, no invented values, no budget overrun) Bastien Chanot 2026-08-26 12:35:29 +02:00
  • e0923d6c4b optimize interviewer: d3 — failure-mode table (vague/idk/contradiction/partial/balloon) + 2-round budget Bastien Chanot 2026-08-26 12:34:15 +02:00
  • 663b6cbe22 optimize skills-perso: d8 — detection rebuilt on link.sh symlink convention (8/32 -> 31/31) Bastien Chanot 2026-08-26 11:17:16 +02:00
  • af002ba235 chore(darwin): T3 baseline — 54 rows, mean 83.4, 13 candidates <80 Bastien Chanot 2026-08-26 11:15:03 +02:00
  • afec610dc8 chore(darwin): T2 gate passed — prompts reused, dim8 on candidates, threshold 80 Bastien Chanot 2026-08-26 10:43:47 +02:00
  • a871ce5acb feat(darwin): Phase 0.5 — test-prompts for 7 promptless skills + campaign plan Bastien Chanot 2026-08-25 20:23:46 +02:00
  • 850f5f3f2c Merge chore/reconcile-2026-08-25 into develop Bastien Chanot 2026-08-25 20:14:57 +02:00
  • 7f16213456 chore(reconcile): TODO vs real — 3 open-but-done ticked, Makefile rescoped, C1 note corrected Bastien Chanot 2026-08-25 20:12:40 +02:00
  • 5ec7bfa78c Merge feature/user-writing-web-rules into develop Bastien Chanot 2026-08-25 19:53:57 +02:00
  • dab25636c8 chore(memory): BDR-085 + journal + TODO — user permanent rules integrated Bastien Chanot 2026-08-25 19:48:06 +02:00
  • 12e5324065 feat(rules): user permanent rules — writing style, web building, web security (BDR-085) Bastien Chanot 2026-08-25 19:48:02 +02:00
  • dbc7d7aa70 Merge feature/tour-parallel into develop Bastien Chanot 2026-08-24 14:22:18 +02:00
  • b9aa9ba2e6 chore(memory): TODO — T4 verified, merge pending human gate Bastien Chanot 2026-08-24 14:19:08 +02:00
  • 543b0c811a feat(tour): multi-project parallel fan-out — one runner per repo Bastien Chanot 2026-08-24 14:18:59 +02:00
  • 4ededc75ab chore(memory): TODO — plan tour-parallel (T1-T4) Bastien Chanot 2026-08-24 14:17:25 +02:00
  • ecbdbc7230 Merge feature/contract-gates into develop Bastien Chanot 2026-08-24 13:44:06 +02:00
  • 763d0022bf chore(memory): TODO — W9 human merge signal + Palier 3 trigger (won't-build-now) Bastien Chanot 2026-08-24 13:44:01 +02:00
  • 33f5356c82 feat(gates): wire GATE 0 into the four orchestrator skill restatements Bastien Chanot 2026-08-24 13:36:32 +02:00
  • abb4ea7650 chore(memory): EVAL-027 — contract-gates behavioral RED 16/16 conformant Bastien Chanot 2026-08-24 13:26:39 +02:00
  • bfac4d4522 chore(memory): BDR-083 + LRN-141/142 + journal + CHANGELOG + TODO W0-W8 Bastien Chanot 2026-08-24 13:12:38 +02:00
  • 63310467ca feat(gates): deterministic floor (GATE 0) under the fresh verifier Bastien Chanot 2026-08-24 13:12:38 +02:00
  • 5488c4870f Merge feature/seo-geo-deprescription into develop Bastien Chanot 2026-08-24 12:19:10 +02:00
  • ae1339d656 chore(config): untrack emil-design-eng skill (machine-owned curl copy) Bastien Chanot 2026-08-24 12:17:17 +02:00
  • 325962e080 chore(memory): BDR-082 + LRN-140 + journal + CHANGELOG + TODO C1 done (seo/geo de-prescription) Bastien Chanot 2026-08-02 17:28:07 +02:00
  • c7646a9c8a feat(agents): de-prescribe geo-analyzer for Opus 5 (C1 P3) Bastien Chanot 2026-08-02 01:30:12 +02:00
  • adafa350da feat(agents): de-prescribe seo-analyzer for Opus 5 (C1 P2) Bastien Chanot 2026-08-02 01:30:02 +02:00
  • 9681b468e1 test(census): seo/geo agent⇄dispatcher contract locks (C1 P1, pre-reword) Bastien Chanot 2026-08-02 01:10:47 +02:00
  • 7047adfe77 chore(memory): reconcile TODO — opus5 branch merged (709cf9b), add Claude 5 follow-on chantiers C1-C4 Bastien Chanot 2026-07-30 13:41:37 +02:00
  • 709cf9bf0b Merge feature/opus5-config-tuning into develop Bastien Chanot 2026-07-30 13:28:36 +02:00
  • 550b39043e chore(memory): BDR-081 + LRN-139 + journal + CHANGELOG + plan (opus5 tuning) Bastien Chanot 2026-07-30 13:02:55 +02:00
  • c3d3f4d465 feat(agents): plan-challenger — route grounded doubts to [MINOR] Bastien Chanot 2026-07-30 12:58:29 +02:00
  • 0f7b565bb0 feat(global): recalibrate instruction layer for Claude 5 family Bastien Chanot 2026-07-30 12:58:06 +02:00
  • eab2a10cd5 fix(hooks): drop \bux\b from design-toolchain pattern (FR prose FPs) Bastien Chanot 2026-07-30 12:57:38 +02:00
  • f05ca86ef2 Merge release/1.4.0 into develop Bastien Chanot 2026-07-22 15:48:42 +02:00
  • d8962824c0 Merge release/1.4.0 into main v1.4.0 Bastien Chanot 2026-07-22 15:48:41 +02:00
  • 817a866b7c chore(release): 1.4.0 — version.txt + CHANGELOG Bastien Chanot 2026-07-22 15:26:34 +02:00
  • 2940134c86 Merge feature/gitflow-auto-purge-transient into develop Bastien Chanot 2026-07-22 15:12:50 +02:00
  • 78a25aeb5e chore(memory): BDR-065 amendment (auto-purge coded) + LRN-138 + journal Bastien Chanot 2026-07-22 15:12:28 +02:00
  • 9b89da29be feat(gitflow): auto-purge transient superpowers artifacts at finish (BDR-065) Bastien Chanot 2026-07-22 15:12:22 +02:00
  • 95ddd28992 Merge chore/skill-routing-bugfix into develop Bastien Chanot 2026-07-21 16:16:24 +02:00