-
d43d8131e5
job3: D6+D7+D9 supersede BDR-038 (BDR-054) + banner historical deploy docs
Bastien Chanot
2026-07-06 16:50:17 +02:00
-
-
defc26ccfe
Merge chore/ctx7-single-surface into develop
Bastien Chanot
2026-07-06 12:40:53 +02:00
-
-
e737f41355
job2 tail: capitalize BDR-053 (ctx7 single surface) + journal close
Bastien Chanot
2026-07-06 12:40:46 +02:00
-
dd39193377
chore(ctx7): single surface — installer purges context7.md rule, find-docs skill kept (BDR-053, job1-F10/job2-F13)
Bastien Chanot
2026-07-06 12:40:46 +02:00
-
-
964c5ddd4d
Merge chore/job2-fixes into develop
Bastien Chanot
2026-07-06 12:34:10 +02:00
-
-
2ea21c25ba
job2: capitalize execution — LRN-104 (oracle contract + no-runner) + journal
Bastien Chanot
2026-07-06 12:34:03 +02:00
-
6a3b197009
job2: F7 residual — onboard/plugin-check argument-hint quoting (2nd pre-existing strict-YAML error per file)
Bastien Chanot
2026-07-06 12:29:05 +02:00
-
898b61c005
job2: F16 remove runtime-dead gitflow-migrate.sh
Bastien Chanot
2026-07-06 12:25:13 +02:00
-
96deea100f
job2: F2 deny find -exec (arbitrary-exec mirror)
Bastien Chanot
2026-07-06 12:21:56 +02:00
-
5c05d6796e
job2: F1 cp/mv allow→ask (shell-level guardrail overwrite path closed)
Bastien Chanot
2026-07-06 12:21:38 +02:00
-
35e9bff443
job2: F14 graphify description leads with graphify-out precondition
Bastien Chanot
2026-07-06 12:20:47 +02:00
-
54db7eeff6
job2: F13 tour description 698→~500 chars
Bastien Chanot
2026-07-06 12:20:35 +02:00
-
f1aa1ee766
job2: F7+F15 refactor/status — quoting + routing boundaries
Bastien Chanot
2026-07-06 12:20:22 +02:00
-
b40c702ada
job2: F7 strict-YAML frontmatters (quote descriptions/argument-hints, drop stray version field)
Bastien Chanot
2026-07-06 12:20:02 +02:00
-
30c5803453
job2: F6+F12 status-reporter — version path + subordination
Bastien Chanot
2026-07-06 12:19:16 +02:00
-
18c1b327c3
job2: F12 subordinate 6 agent descriptions to their skills
Bastien Chanot
2026-07-06 12:19:08 +02:00
-
112714fafa
job2: F11 compress 3 agent descriptions
Bastien Chanot
2026-07-06 12:18:31 +02:00
-
3dde43b5de
job2: F10 make test target — wire the deterministic suite
Bastien Chanot
2026-07-06 12:18:00 +02:00
-
b80df544be
job2: F5 session-start header — declare the git fetch
Bastien Chanot
2026-07-06 12:17:11 +02:00
-
860b803203
job2: F4 design hook ignores harness notifications; sync test oracle to job1 pointer message (
3f639b3 regression)
Bastien Chanot
2026-07-06 12:16:44 +02:00
-
b4ad134d9a
job2: F9 acknowledge /model default — Fable 5 (1M) is the intended default
Bastien Chanot
2026-07-06 12:11:05 +02:00
-
-
0e7f171405
job2: capitalize — journal 2026-07-06 + EVAL-017 (audit shipped, verify-pass anomalies)
Bastien Chanot
2026-07-06 12:09:30 +02:00
-
c6d5e0353c
Merge chore/job1-fixes into develop
Bastien Chanot
2026-07-06 02:49:02 +02:00
-
-
f0e2d0cda3
job1: guard CLAUDE.md line count
Bastien Chanot
2026-07-06 02:43:37 +02:00
-
3f639b3067
job1: F14 hook pointer-only
Bastien Chanot
2026-07-06 02:40:46 +02:00
-
5078eb0709
job1: F1 density pass — gitflow section 36→24 lines, all constraints preserved
Bastien Chanot
2026-07-06 02:33:56 +02:00
-
98761fc1d0
job1: capitalize LRN-103 — BLK-009 doc was stale, paths: works at both levels
Bastien Chanot
2026-07-06 02:31:29 +02:00
-
10d97df0c8
job1: F9 path-scope rules README
Bastien Chanot
2026-07-06 02:12:04 +02:00
-
b4449ce678
job1: F8 stale model ref, F7 internal dup, F4 skill-first redundant
Bastien Chanot
2026-07-06 02:09:25 +02:00
-
d1e74238d3
job1: close BLK-009
Bastien Chanot
2026-07-06 02:09:16 +02:00
-
-
6547e9b9f8
chore(memory): TODO — /deploy pass 2 re-dogfood validé (run 2 marqué, CSP hash live)
Bastien Chanot
2026-07-05 20:25:55 +02:00
-
7eae94e7e5
Merge feature/deploy-inline-checklist into develop
Bastien Chanot
2026-07-05 20:20:32 +02:00
-
-
adf64dfd9d
chore(memory): LRN-102 — deliverable text before a tool call may never render + journal
Bastien Chanot
2026-07-05 20:19:13 +02:00
-
52f6678c8d
feat(skills): /deploy checklist display-only — no NEXT.sh file, hand-back ends the turn
Bastien Chanot
2026-07-05 20:19:13 +02:00
-
-
4508757ea7
Merge chore/graphify-0-9-6 into develop
Bastien Chanot
2026-07-05 19:51:07 +02:00
-
-
0563016025
chore(skills): graphify dist refresh 0.8.45 -> 0.9.6
Bastien Chanot
2026-07-05 19:50:34 +02:00
-
-
1a70537311
Merge feature/deploy-next-style into develop
Bastien Chanot
2026-07-05 19:46:38 +02:00
-
-
31443baa1b
feat(skills): /deploy NEXT.sh session style + inline hand-back print
Bastien Chanot
2026-07-05 15:33:38 +02:00
-
7d566da776
chore(memory): EVAL-016 /deploy first real run + journal — tour→prod closed, skill UX patch
Bastien Chanot
2026-07-05 15:32:16 +02:00
-
cd9a397140
chore(config): inputNeededNotifEnabled=true — adopt harness notification toggle, committed layout unchanged
Bastien Chanot
2026-07-05 15:31:57 +02:00
-
-
5825aa8213
chore(memory): TODO — Node bump 22→24 coché (fait en
24cce6a), aligne develop sur la résolution release
Bastien Chanot
2026-07-05 15:03:37 +02:00
-
c51f3d8f7e
Merge feature/impeccable-install into develop
Bastien Chanot
2026-07-05 15:02:59 +02:00
-
-
24cce6a1a3
feat(install): Node baseline 22 -> 24 LTS — resolves impeccable's hard dependency
Bastien Chanot
2026-07-05 15:00:21 +02:00
-
591ccd77d5
chore(memory): TODO — chantier impeccable-install (décision complémentaires, dogfood différé make plugin)
Bastien Chanot
2026-07-05 14:42:42 +02:00
-
73c765aa08
feat(install): wire impeccable into the toolchain — deterministic design floor + /impeccable verbs
Bastien Chanot
2026-07-05 14:42:42 +02:00
-
-
c47a902b78
Merge feature/tour-skill into develop
Bastien Chanot
2026-07-05 12:57:52 +02:00
-
-
16037acefd
chore(memory): BDR-052 branch-as-gate + LRN-099/100 + EVAL-014 + journal — /tour TDD capitalized
Bastien Chanot
2026-07-05 12:53:08 +02:00
-
049f98d689
chore(config): undo /model side-effect — Opus 4.8 1M default restored; attribution backstop carried to develop
Bastien Chanot
2026-07-05 12:53:08 +02:00
-
d0faf61147
chore(memory): TODO — chantier /tour (RED/GREEN/REFACTOR tracés, re-test différé au 1er usage réel)
Bastien Chanot
2026-07-04 19:12:38 +02:00
-
73e6a1c6da
feat(skills): /tour — grouped all-axes sweep (clean+security+reconcile+doc), auto mode, bounded convergence loop
Bastien Chanot
2026-07-04 19:12:38 +02:00
-
-
d9ae200ba5
Merge feature/rules-dir into develop
Bastien Chanot
2026-07-04 13:48:55 +02:00
-
-
599d7ddadb
chore(memory): LRN-097 blog-pattern-vs-real-feature + journal 2026-07-04

Bastien ChanotandClaude Opus 4.8
2026-07-04 13:48:46 +02:00
-
06391a6247
feat(rules): rules/ directory symlinked into ~/.claude like the other dirs

Bastien ChanotandClaude Opus 4.8
2026-07-04 13:32:55 +02:00
-
-
1cd13e7a3d
Merge chore/default-model-opus into develop
Bastien Chanot
2026-07-04 05:31:03 +02:00
-
-
83049b94aa
chore(config): set default model to Opus 4.8 (1M context)

Bastien ChanotandClaude Opus 4.8
2026-07-04 05:22:22 +02:00
-
-
472f360154
Merge feature/verify-loops into develop
Bastien Chanot
2026-07-04 04:54:47 +02:00
-
-
b99ace29c0
chore(memory): BDR-051 enrich-at-gate + LRN-096 flip-test-guards + journal lot 5 (chantier complete)

Bastien ChanotandClaude Opus 4.8
2026-07-04 04:52:55 +02:00
-
1c69de2f40
feat(skills): wire verify+secure into ship-feature/init-project; onboard no-loop + LRN-093 backstop (verify-loops lot 5)

Bastien ChanotandClaude Opus 4.8
2026-07-04 04:46:52 +02:00
-
65edf8c1ba
chore(memory): BDR-050 universal pipeline + LRN-095 orthogonal gates + journal lot 4

Bastien ChanotandClaude Opus 4.8
2026-07-04 04:38:45 +02:00
-
0f0162dcae
feat(agents): wire contract + verify + security into feat/bugfix/hotfix (verify-loops lot 4)

Bastien ChanotandClaude Opus 4.8
2026-07-03 20:47:07 +02:00
-
5aa4216409
Merge branch 'feature/security-auditor' into feature/verify-loops
Bastien Chanot
2026-07-03 20:35:07 +02:00
-
-
324bb7b4b1
Merge branch 'feature/contract-verifier' into feature/verify-loops
Bastien Chanot
2026-07-03 20:34:00 +02:00
-
-
938a908857
chore(memory): journal lot 3 — security-auditor shipped; LRN-094/BDR-048-addendum deferred to integration

Bastien ChanotandClaude Opus 4.8
2026-07-03 19:52:47 +02:00
-
2b297bd44a
feat(agents): security-auditor SAST gate + onboard/audit-delta grafts (verify-loops lot 3)

Bastien ChanotandClaude Opus 4.8
2026-07-03 19:13:02 +02:00
-
-
-
d682705f34
chore(memory): BDR-049 verifier doctrine + LRN-093 vacuous grep lock + journal 2026-07-03

Bastien ChanotandClaude Opus 4.8
2026-07-03 18:53:54 +02:00
-
6aed5eea8c
feat(agents): contract interview include + verifier agent (verify-loops lot 2)

Bastien ChanotandClaude Opus 4.8
2026-07-03 18:50:28 +02:00
-
-
-
c6a7c1f7d9
chore(memory): BDR-048 pinned-gate doctrine + LRN-092 SAST smoke-test + journal 2026-07-03

Bastien ChanotandClaude Opus 4.8
2026-07-03 18:40:07 +02:00
-
b8d3cccaa8
chore(memory): TODO — chantier verify-loops/semgrep/contract plan + lot 1 état

Bastien ChanotandClaude Opus 4.8
2026-07-03 18:32:59 +02:00
-
ccfecc9c21
feat(install): semgrep pinned install + pin-honored update (security-gate lot 1)

Bastien ChanotandClaude Opus 4.8
2026-07-03 18:32:59 +02:00
-
-
ff13abfda5
Merge bugfix/design-toolchain-trigger into develop
Bastien Chanot
2026-07-03 15:52:38 +02:00
-
-
dfb79e7a88
chore(memory): LRN-091 banner-blindness (corrob LRN-047) + journal 2026-07-03

Bastien ChanotandClaude Opus 4.8
2026-07-03 15:52:37 +02:00
-
3d0ee262c1
fix(hooks): tighten design-toolchain trigger + add fire-log counter

Bastien ChanotandClaude Opus 4.8
2026-07-03 15:52:37 +02:00
-
-
9f4cc8e090
Merge feature/config-protection-hook into develop
Bastien Chanot
2026-07-03 15:29:21 +02:00
-
-
415cde5f56
chore(memory): BDR-047 corrob (Opus 4.8 re-audit) + LRN-090 + journal 2026-07-03

Bastien ChanotandClaude Opus 4.8
2026-07-03 15:29:20 +02:00
-
55347445cc
feat(hooks): config-protection PreToolUse guards quality-gate files

Bastien ChanotandClaude Opus 4.8
2026-07-03 15:29:20 +02:00
-
-
18c37a5505
Merge bugfix/gitflow-finish-args into develop
Bastien Chanot
2026-07-03 14:05:39 +02:00
-
-
4e7f6b0951
chore(memory): BLK-015 + LRN-089 + LRN-047 corrob + journal 2026-07-03

Bastien ChanotandClaude Opus 4.8
2026-07-03 14:03:12 +02:00
-
706abff851
docs(changelog): note gitflow_finish arg-guard + doctor false-warn fixes under Unreleased

Bastien ChanotandClaude Opus 4.8
2026-07-03 13:57:59 +02:00
-
6778b9fadd
fix(doctor): kill 3 false-warns — cargo/RTK, dir-symlink children, token denominator

Bastien ChanotandClaude Opus 4.8
2026-07-03 13:57:59 +02:00
-
d9fdd4cbdf
fix(gitflow): gitflow_finish validates its named branch against HEAD

Bastien ChanotandClaude Opus 4.8
2026-07-03 13:57:59 +02:00
-
-
615b21289e
Merge chore/audit-capitalize into develop
Bastien Chanot
2026-07-02 14:39:11 +02:00
-
-
85a5f4b53d
chore(memory): LRN-087 + LRN-088 + LRN-077 corrob + BDR-026 incident + journal 2026-07-02

Bastien ChanotandClaude Fable 5
2026-07-02 14:38:57 +02:00
-
-
8cade82edb
Merge feature/audit-hardening into develop
Bastien Chanot
2026-07-02 14:35:56 +02:00
-
-
c6660c1c5f
Merge bugfix/audit-bugs into develop
Bastien Chanot
2026-07-02 14:35:31 +02:00
-
-
0c353d2102
Merge feature/audit-tokens into develop
Bastien Chanot
2026-07-02 14:32:59 +02:00
-
-
1aa9afe669
feat(tokens): compress the 10 fattest personal skill descriptions

Bastien ChanotandClaude Fable 5
2026-07-02 14:31:38 +02:00
-
a73dff4edf
feat(settings): rtk-wrapped allowlist + .env deny mirrors (audit #11 companion)

Bastien ChanotandClaude Fable 5
2026-07-02 14:29:53 +02:00
-
731ed95c98
feat(rtk): drop auto-allow — permission control returns to settings.json

Bastien ChanotandClaude Fable 5
2026-07-02 14:28:31 +02:00
-
56bd5ff0c2
feat(tokens): pr-review-toolkit OFF by default — heaviest plugin, PR-only use

Bastien ChanotandClaude Fable 5
2026-07-02 14:17:55 +02:00
-
-
a0d092ca9f
chore(make): declare onboard in .PHONY

Bastien ChanotandClaude Fable 5
2026-07-02 14:16:36 +02:00
-
9e534241f9
feat(settings): deny-list hardening pass (audit #20)

Bastien ChanotandClaude Fable 5
2026-07-02 14:16:36 +02:00
-
45a387c1dd
feat(update-all): bun self-upgrade + documented non-update exclusions

Bastien ChanotandClaude Fable 5
2026-07-02 14:16:36 +02:00
-
ed2408e742
fix(design-hook): tighten trigger regex — cut ultra-generic tokens

Bastien ChanotandClaude Fable 5
2026-07-02 14:16:16 +02:00
-
3a9b9e584d
fix(install-plugins): gate success messages on real outcomes; drop plugin-dev

Bastien ChanotandClaude Fable 5
2026-07-02 14:16:16 +02:00
-
6d72d0adc8
fix(session-start): truthful banner — derive ALWAYS_ON, label graphify, greedy split

Bastien ChanotandClaude Fable 5
2026-07-02 14:16:02 +02:00
-
cca43cbe5a
chore(agents): remove stale tracked seo-analyzer.md.bak + ignore *.bak

Bastien ChanotandClaude Fable 5
2026-07-02 14:16:02 +02:00
-
-
-
ca8df16885
fix(doctor): kill 3 permanent false sentinels (LRN-047 class)

Bastien ChanotandClaude Fable 5
2026-07-02 14:07:40 +02:00
-
17fb6dda43
fix(tests): run-reconcile T6c — oracle pointed at the removed parasite dir

Bastien ChanotandClaude Fable 5
2026-07-02 14:07:31 +02:00
-
8e61d03c43
fix(session-start): update-check reads origin/main — dead since master→main migration

Bastien ChanotandClaude Fable 5
2026-07-02 14:07:29 +02:00
-
f0b7e89468
fix(rtk): rtk resolution + absolute-path rewrite — compression was silently dead

Bastien ChanotandClaude Fable 5
2026-07-02 14:07:22 +02:00
-