Commit Graph

  • d0ec54ee61 Merge chore/reconcile-todo-drift into develop develop Bastien Chanot 2026-07-01 21:18:23 +0200
  • caf3d01487 Merge bugfix/install-plugins-npm-guard into develop Bastien Chanot 2026-07-01 21:18:22 +0200
  • 90dc7d854d chore(memory): capitalize reconcile session + (a) npm-guard fix Bastien Chanot 2026-07-01 21:18:16 +0200
  • 1f2c1cc6e7 fix(install-plugins): guarantee npm present, not just node>=22 Bastien Chanot 2026-07-01 21:07:38 +0200
  • 9c024064bb chore(todo): reconcile --help chantier drift — 7 subtasks [ ]→[-] Bastien Chanot 2026-07-01 20:51:15 +0200
  • 2393ca536c Merge bugfix/install-claude-idempotent into develop Bastien Chanot 2026-07-01 20:20:00 +0200
  • 020737de57 chore(memory): BDR-046 — Claude Code via official native installer, drop npm Bastien Chanot 2026-07-01 20:14:56 +0200
  • 6be627e246 fix(install): install Claude Code via official native installer, not npm Bastien Chanot 2026-07-01 16:33:02 +0200
  • 01f9ebb57b chore(memory): BLK-014 + LRN-085 — install.sh idempotent claude install/update Bastien Chanot 2026-07-01 16:10:59 +0200
  • 8dc4027c4b fix(install): make Claude Code install/update idempotent across channels Bastien Chanot 2026-07-01 16:07:13 +0200
  • 2d76233b02 Merge feature/doc-sync into develop Bastien Chanot 2026-07-01 14:31:38 +0200
  • 8ca1bb7bab docs: +/gitflow /release-candidate /deploy /reconcile /pdf-translate Bastien Chanot 2026-07-01 14:31:38 +0200
  • 0a2e832a66 Merge feature/gitflow-aiguillage-standalone into develop Bastien Chanot 2026-07-01 14:28:10 +0200
  • 8f001ec868 chore(memory): BDR-045 + LRN-084 + LRN-034 corrob — capitalize gitflow aiguillage-standalone Bastien Chanot 2026-07-01 14:04:15 +0200
  • e8807a7333 feat(gitflow): chore branch type + aiguillage for standalone memory/doc skills Bastien Chanot 2026-07-01 13:25:36 +0200
  • 53bd7beee8 chore(memory): BDR-044 + LRN-083 + auto-skill-dispatch won't-build — capitalize Bastien Chanot 2026-06-30 20:04:30 +0200
  • efe33b76c5 chore(memory): LRN-081 correction — helper is trailer-agnostic Bastien Chanot 2026-06-30 18:43:54 +0200
  • c09f2b2630 chore(memory): LRN-082 + TODO(b) moot — capitalize Bastien Chanot 2026-06-30 18:36:05 +0200
  • 5d348a711f chore(memory): LRN-081 + TODO reconcile — close ritual Bastien Chanot 2026-06-30 18:07:40 +0200
  • 437697e961 chore(memory): EVAL-013 — /reconcile real-usage value proven (usage vs build) Bastien Chanot 2026-06-30 17:49:01 +0200
  • 09200c5274 chore(memory): reconcile TODO — /release-candidate QUEUED→SHIPPED + 3 [branch] headers→DONE Bastien Chanot 2026-06-30 17:43:22 +0200
  • e591510160 chore(todo): queue auto-skill-dispatch chantier (NEXT, measure-first) Bastien Chanot 2026-06-30 17:20:26 +0200
  • 5b03ac28a2 chore(memory): BLK-013 + BDR-043 — capitalize (make-plugin npm blocker + BDR-015 darwin re-baseline requalif) Bastien Chanot 2026-06-30 17:08:06 +0200
  • c3ba540372 chore(memory): BDR-001 won't-build + LRN-080 + TODO requalify (--help measured non-rentable) Bastien Chanot 2026-06-30 16:27:04 +0200
  • 4a00a60494 Merge release/4.0.0 into develop Bastien Chanot 2026-06-30 15:33:23 +0200
  • 709facfb52 Merge release/4.0.0 into main main v4.0.0 Bastien Chanot 2026-06-30 15:33:22 +0200
  • 9a31b32f8b chore(release): 4.0.0 — finalize version.txt + CHANGELOG Bastien Chanot 2026-06-30 15:29:53 +0200
  • 0c0b7481c7 Merge feature/release-candidate-skill into develop Bastien Chanot 2026-06-30 14:41:12 +0200
  • d1ddb6afdd chore(memory): capitalize /release-candidate — BDR-042 + LRN-078/079 + EVAL-012 Bastien Chanot 2026-06-30 14:41:12 +0200
  • d3d6cede65 feat(release-candidate): orchestrator skill over gitflow release + the version tag Bastien Chanot 2026-06-30 14:41:12 +0200
  • 01cf0a1a6e chore(memory): /reconcile shipped + queue /release-candidate Bastien Chanot 2026-06-30 14:10:18 +0200
  • aede7af793 Merge feature/reconcile-skill into develop Bastien Chanot 2026-06-30 13:42:56 +0200
  • 6b512be9af chore(memory): capitalize /reconcile — BDR-041 + LRN-075/076/077 + EVAL-011 Bastien Chanot 2026-06-30 13:42:24 +0200
  • 82e6322a9f feat(reconcile): deterministic declared-vs-real engine + thin gated skill Bastien Chanot 2026-06-30 13:42:24 +0200
  • bdfa9bcbed chore(memory): reconcile TODO + queue /reconcile skill Bastien Chanot 2026-06-29 19:59:41 +0200
  • 73e12be5f7 Merge bugfix/prune-memory-hardening into develop Bastien Chanot 2026-06-29 19:38:20 +0200
  • d7f76fcb45 chore(memory): LRN-073/074 + EVAL-010 — prune-memory chantier close Bastien Chanot 2026-06-29 19:29:15 +0200
  • 80a21d050f chore(memory): backfill 34 missing Index rows + re-sort LRN-021 Bastien Chanot 2026-06-29 19:25:42 +0200
  • 5821ce2017 fix(prune-memory): RED-7 fictional example IDs + RED-8 accepted limit Bastien Chanot 2026-06-29 19:25:42 +0200
  • ce4391a62f Merge bugfix/blk-011-gsd-roadmap into develop Bastien Chanot 2026-06-29 18:32:35 +0200
  • 52d4a66daa chore(memory): BLK-011 resolved + LRN-072 — fix-by-removal Bastien Chanot 2026-06-29 18:27:34 +0200
  • a131f45f00 fix(init-project): remove speculative GSD auto-bootstrap (BLK-011) Bastien Chanot 2026-06-29 18:27:34 +0200
  • 0f0bd7fe63 Merge feature/minor-gate-strengthening into develop Bastien Chanot 2026-06-29 17:47:51 +0200
  • a335591c46 chore(memory): BDR-040 + LRN-071 + journal/TODO — MINOR-gate chantier Bastien Chanot 2026-06-29 17:41:24 +0200
  • 09f5b28d99 feat(doc-sync): MINOR-shape oracle + fail-loud commit (strengthen MINOR gate) Bastien Chanot 2026-06-29 17:41:24 +0200
  • d3d72fd3ca Merge hotfix/gstack-ignore-gitmodules into main Bastien Chanot 2026-06-29 13:57:12 +0200
  • 4da2b905de Merge hotfix/gstack-ignore-gitmodules into develop Bastien Chanot 2026-06-29 13:57:12 +0200
  • be1dcefb16 chore(gitflow): ignore gstack submodule dirty content via .gitmodules Bastien Chanot 2026-06-29 13:56:16 +0200
  • eab4d2db3e chore(memory): BDR-039 (Option-1 protection) + TODO reconcile — gitflow chantier closed Bastien Chanot 2026-06-29 03:26:47 +0200
  • 1620e5b9d5 chore(memory): LRN-070 + journal 2026-06-29 — gitflow migration complete (6/6) Bastien Chanot 2026-06-29 03:18:10 +0200
  • 620071b19c chore: adopt gitflow socle + pre-commit hook Bastien Chanot 2026-06-29 03:03:13 +0200
  • 1254643d06 chore(memory): BLK-010 closed + BLK-012, LRN-068/069 — gitflow chantier Bastien Chanot 2026-06-29 02:58:13 +0200
  • 167ea9678e feat(gitflow): universal gitflow model — lib + skill + orchestrator wiring Bastien Chanot 2026-06-29 02:58:13 +0200
  • f1f6feb21a chore(memory): journal — deploy merged to master Bastien Chanot 2026-06-28 01:54:26 +0200
  • 135b4872a8 chore(memory): BDR-038, LRN-062..066, EVAL-009 — capitalize Bastien Chanot 2026-06-27 18:26:18 +0200
  • 79741e36e7 fix(deploy): final-review fixes — NEXT.sh-absence regen, git-ignored fail-loud (rc5), bootstrap gitignore guard, doc polish Bastien Chanot 2026-06-27 18:11:14 +0200
  • 91850eb63a docs(deploy): polish — restore @delta comment + anchor grep, Dockerfile.*, skill doc-accuracy (step_reached/rc1/skip-all), bootstrap wording Bastien Chanot 2026-06-27 17:52:59 +0200
  • 0ed074f4bb fix(deploy): helper polish — pending allowlist, pipefail, no-op guard, --git-dir Bastien Chanot 2026-06-27 17:51:39 +0200
  • fdc248ded5 feat(deploy): bootstrap — paste-or-scaffold initial runbook Bastien Chanot 2026-06-27 17:42:37 +0200
  • a10635aa36 fix(deploy): drop resolved-by — resolution = introducing atomic commit (derive via git) Bastien Chanot 2026-06-27 17:32:31 +0200
  • 3f11b61ab0 feat(deploy): two-moment cross-session skill (resumes cold from PENDING.json) Bastien Chanot 2026-06-27 17:24:00 +0200
  • 1c5c85e422 feat(deploy): runbook/ledger templates + bridge schemas + gitignore transient state Bastien Chanot 2026-06-27 17:09:33 +0200
  • 24e6b84add feat(deploy): deploy-commit.sh — allowlist surgical commit for .claude/deploy/ Bastien Chanot 2026-06-27 16:55:39 +0200
  • b210e8d6a8 docs(deploy): design spec + implementation plan Bastien Chanot 2026-06-27 16:51:33 +0200
  • cd375dd74a feat(capitalize): wire commit include (STEP 5B) — completes BDR-034 rollout Bastien Chanot 2026-06-27 12:26:20 +0200
  • 77aac2c890 chore(memory): BDR-037 + LRN-061 — v2 capitalize hook rejected → wire the include Bastien Chanot 2026-06-27 12:24:55 +0200
  • e4f7d3e82a docs(changelog): coupled doc-sync + DOC SYNC before FINISH Bastien Chanot 2026-06-27 03:22:30 +0200
  • 4af339a312 test(lib): doc-commit behavioral check — coupled + fail-closed scenarios Bastien Chanot 2026-06-27 03:22:22 +0200
  • 345e43731c chore(memory): BDR-036 + LRN-058..060 + EVAL-008 — doc-sync coupled close Bastien Chanot 2026-06-27 03:22:12 +0200
  • 1b01b952d5 feat(agents): wire doc-commit into feat/bugfix/hotfix DOC SYNC steps Bastien Chanot 2026-06-27 02:50:30 +0200
  • e81f629ac8 fix(init-project): doc-sync + doc-commit before FINISH — fixes docs stranded outside PR Bastien Chanot 2026-06-27 02:23:16 +0200
  • 636b49138c fix(ship-feature): doc-sync + doc-commit before FINISH — fixes docs stranded outside PR Bastien Chanot 2026-06-27 02:07:14 +0200
  • fb1f359da5 feat(doc-syncer): PATCHED_FILES newline output for doc-commit handoff Bastien Chanot 2026-06-27 01:07:03 +0200
  • 4a54a65dd4 chore(lib): doc-commit include protocol Bastien Chanot 2026-06-27 00:51:42 +0200
  • ae1f218d3e feat(lib): surgical doc-commit helper + real-exec scope/exclusion tests Bastien Chanot 2026-06-27 00:38:18 +0200
  • bb341d3c87 chore(memory): BDR-035 + LRN-053..057 — analyze-before-plan v1 Bastien Chanot 2026-06-26 23:50:44 +0200
  • 67c6a8165d feat(analyze-before-plan): read-before bookend — scan memory (+code) before planning Bastien Chanot 2026-06-26 23:46:41 +0200
  • 07e846f0a6 chore(memory): BDR-034 + LRN-051/052 + EVAL-007 — coupled-capitalize v1 Bastien Chanot 2026-06-26 13:27:57 +0200
  • 037e14dacc test(lib): behavioral end-to-end check doc for coupled-capitalize Bastien Chanot 2026-06-26 13:27:57 +0200
  • ce34270e47 chore(tasks): coupled-capitalize invariant implementation plan (frozen) Bastien Chanot 2026-06-26 13:21:05 +0200
  • bbfdf10425 docs(changelog): coupled-capitalize invariant v1 Bastien Chanot 2026-06-26 13:21:05 +0200
  • df60df66b9 feat(init-project): capitalize founding architecture decisions before FINISH Bastien Chanot 2026-06-26 13:04:22 +0200
  • e8eff7ebcf fix(ship-feature): capitalize before FINISH — fixes memory stranded outside PR Bastien Chanot 2026-06-26 12:56:27 +0200
  • 27636789a9 feat(flows): couple memory-commit to feat/hotfix/bugfix/commit-change via shared include Bastien Chanot 2026-06-26 12:50:02 +0200
  • b44791bb1b chore(lib): capitalize-commit include protocol Bastien Chanot 2026-06-26 12:46:51 +0200
  • bbef41cebf feat(lib): emit memory-commit hash on stdout + T6/T7 (stdout contract, idempotence) Bastien Chanot 2026-06-26 12:45:06 +0200
  • 58cb91d2b7 feat(lib): surgical memory-commit helper + deterministic scope tests (T1/T2/T2-bis) Bastien Chanot 2026-06-26 12:31:46 +0200
  • 8536c733ec chore(memory): BDR-033 + LRN-049 + LRN-050 + journal — design-gate §4 anim suggestion Bastien Chanot 2026-06-26 00:31:28 +0200
  • 11792ccb33 feat(design-gate): §4 anim-lib suggestion — suggest-only, non-blocking, stateless 1-line Bastien Chanot 2026-06-26 00:11:01 +0200
  • ea992cbc62 chore(memory): EVAL-006 + LRN-046/047/048 + journal — prune-memory v1.1 TDD Bastien Chanot 2026-06-25 23:17:10 +0200
  • 8413afb785 fix(memory): backfill missing EVAL-005 index row Bastien Chanot 2026-06-25 23:02:51 +0200
  • 0a3e76611d fix(skill): prune-memory v1.1 — deterministic guards close 6 TDD'd defects Bastien Chanot 2026-06-25 22:56:10 +0200
  • 9a58734286 chore(memory): journal 2026-06-25 (validate → web-validate rename) Bastien Chanot 2026-06-25 11:38:05 +0200
  • a1cc753746 chore(tasks): annotate /validate → /web-validate in open --help pilot item Bastien Chanot 2026-06-25 11:27:18 +0200
  • dbab542409 chore(memory): BDR-032 + LRN-045 (validate → web-validate rename) Bastien Chanot 2026-06-25 11:27:18 +0200
  • e5e673ac1f refactor(skill): rename validate → web-validate Bastien Chanot 2026-06-25 01:29:36 +0200
  • 26658c4962 chore(memory): journal 2026-06-25 Bastien Chanot 2026-06-25 00:41:46 +0200
  • 52164d6261 chore(memory): BDR-031 + BLK-009 + LRN-043 + LRN-044 Bastien Chanot 2026-06-25 00:33:01 +0200
  • 990318ce9d docs(claude-md): trim decorative separators + blank lines Bastien Chanot 2026-06-25 00:29:47 +0200
  • ba743cf356 docs(claude-md): compress routing + design + graphify Bastien Chanot 2026-06-25 00:21:42 +0200