Commit Graph

  • e3c988da93 Actualiser README.md main bmottin 2026-09-27 23:33:34 +02:00
  • 740c3d8c3e Merge chore/gitleaks-allowlist-runtime-state into develop develop bmottin 2026-09-15 22:04:36 -04:00
  • e59e26890e chore(gitleaks): allowlist Claude Code daemon roster + per-session keys bmottin 2026-09-15 22:01:50 -04:00
  • 98a8322010 Merge chore/correct-blk022-flaky-baseline into develop bmottin 2026-09-15 21:47:19 -04:00
  • 91ea02d990 chore(memory): correct BLK-022 — gitflow-test.sh is flaky, the before/after was noise bmottin 2026-09-15 21:45:47 -04:00
  • 2e94538698 Merge chore/macos-port-capitalize into develop bmottin 2026-09-15 21:43:09 -04:00
  • 0909f38742 Merge chore/graphify-0.9.16 into develop bmottin 2026-09-15 21:43:09 -04:00
  • 24066d761c Merge chore/sweep-bdr019-makefile into develop bmottin 2026-09-15 21:43:08 -04:00
  • 1663b09bc5 Merge bugfix/macos-installer into develop bmottin 2026-09-15 21:43:07 -04:00
  • 09727c7f8a Merge bugfix/macos-gnu-coreutils into develop bmottin 2026-09-15 21:43:07 -04:00
  • 785e7922c5 Merge bugfix/macos-bash32-portability into develop bmottin 2026-09-15 21:43:06 -04:00
  • 1da870bd67 Merge bugfix/url-guard-ssrf-bash32 into develop bmottin 2026-09-15 21:42:56 -04:00
  • d8e516e976 chore(graphify): sync skill marker to 0.9.16 bmottin 2026-09-15 21:40:07 -04:00
  • 66012a97a7 chore(memory): BLK-021/022, LRN-150/151, BDR-088, EVAL-029 — macOS port bmottin 2026-09-15 21:38:38 -04:00
  • b2ec97889f chore(make): drop disable-model-invocation from the new-skill template bmottin 2026-09-13 17:21:30 -04:00
  • 28211a78ea fix(install): unblock the installer on macOS — BSD sed, and a deadline on Chromium bmottin 2026-09-13 17:21:23 -04:00
  • a4565c80c3 fix(portability): stop assuming GNU coreutils flags on macOS bmottin 2026-09-13 17:21:09 -04:00
  • f3919b6ace fix(portability): replace bash 4 builtins absent from macOS bash 3.2 bmottin 2026-09-13 17:20:57 -04:00
  • 5efc506197 fix(url-guard): restore the SSRF guard on bash 3.2 bmottin 2026-09-13 17:20:43 -04:00
  • 4560114c59 Merge release/1.5.0 into 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