-
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
-