• Joined on 2026-06-23
bchanot pushed to develop at bchanot/claude 2026-07-06 02:51:33 +02:00
c6d5e0353c Merge chore/job1-fixes into develop
f0e2d0cda3 job1: guard CLAUDE.md line count
3f639b3067 job1: F14 hook pointer-only
5078eb0709 job1: F1 density pass — gitflow section 36→24 lines, all constraints preserved
98761fc1d0 job1: capitalize LRN-103 — BLK-009 doc was stale, paths: works at both levels
Compare 8 commits »
bchanot pushed to develop at bchanot/bchanot-cv 2026-07-06 01:15:10 +02:00
1c01cb20eb Merge release/1.0.0 into develop
6b0ea8494b chore(release): 1.0.0 — version.txt + CHANGELOG (lineage starts)
Compare 2 commits »
bchanot pushed to main at bchanot/bchanot-cv 2026-07-06 01:15:10 +02:00
d8ffa983b5 Merge release/1.0.0 into main
6b0ea8494b chore(release): 1.0.0 — version.txt + CHANGELOG (lineage starts)
1d0b7ee8e7 Merge chore/tour-2026-07-05-3 into develop
9af6aa4be8 chore(gitignore): ignore .gstack/ (browse daemon session state, contains tokens)
136e1df5e3 docs(tour): follow-up — 10 residuals closed
Compare 35 commits »
bchanot pushed tag v1.0.0 to bchanot/bchanot-cv 2026-07-06 01:15:10 +02:00
bchanot pushed to develop at bchanot/bchanot-cv 2026-07-06 01:10:31 +02:00
1d0b7ee8e7 Merge chore/tour-2026-07-05-3 into develop
9af6aa4be8 chore(gitignore): ignore .gstack/ (browse daemon session state, contains tokens)
136e1df5e3 docs(tour): follow-up — 10 residuals closed
c8c72c24aa chore(memory): capitalize — LRN-004, EVAL-001, BDR-006 update note, journal 2026-07-06
dd8c327162 docs(claude): document white family + CV typography exception (tour J1/J2)
Compare 12 commits »
bchanot pushed to develop at bchanot/bchanot-cv 2026-07-05 22:20:54 +02:00
7967afff08 Merge chore/tour-2026-07-05-2 into develop
7984a7d2df docs(memory): capitalize tour residuals — BDR-006/007, LRN-003, journal, TOUR follow-up
f5158758b2 content: align landing geo to CV — Nantes relocation (tour CLN-9)
ede75765cd style(palette): map 5 off-palette colors to palette tokens (tour CLN-7/8)
607124aa70 fix(a11y): aria-hidden on 2 decorative CTA arrows (tour CLN-6)
Compare 7 commits »
bchanot pushed to release/1.0.0 at bchanot/claude 2026-07-05 20:27:41 +02:00
ca9fa8fef8 chore(memory): TODO — /deploy pass 2 re-dogfood validé (miroir develop 6547e9b)
bchanot pushed to develop at bchanot/claude 2026-07-05 20:25:56 +02:00
6547e9b9f8 chore(memory): TODO — /deploy pass 2 re-dogfood validé (run 2 marqué, CSP hash live)
bchanot pushed to develop at bchanot/bchanot-cv 2026-07-05 20:25:09 +02:00
d7256ffe0e chore(deploy): mark 2026-07-05-2 @ b24c58b
bchanot pushed to release/1.0.0 at bchanot/claude 2026-07-05 20:20:34 +02:00
5479dc7a96 Merge feature/deploy-inline-checklist into release/1.0.0 (user GO: display-only checklist ships in 1.0.0)
adf64dfd9d chore(memory): LRN-102 — deliverable text before a tool call may never render + journal
52f6678c8d feat(skills): /deploy checklist display-only — no NEXT.sh file, hand-back ends the turn
4508757ea7 Merge chore/graphify-0-9-6 into develop
Compare 4 commits »
bchanot pushed to develop at bchanot/claude 2026-07-05 20:20:33 +02:00
7eae94e7e5 Merge feature/deploy-inline-checklist into develop
adf64dfd9d chore(memory): LRN-102 — deliverable text before a tool call may never render + journal
52f6678c8d feat(skills): /deploy checklist display-only — no NEXT.sh file, hand-back ends the turn
Compare 3 commits »
bchanot pushed to develop at bchanot/bchanot-cv 2026-07-05 20:06:14 +02:00
b24c58b8a4 Merge chore/tour-residuals into develop
ef7e2312c6 docs: legalize functional neutrals (CLN-4) + CSP-hash invariant + TOUR follow-up
c0632aefa8 fix(security): pin script-src to the inline script's sha256 hash (SEC-7)
d63a52ec50 chore(clean): dedup card CSS via grouped selectors (CLN-3)
Compare 4 commits »
bchanot pushed to develop at bchanot/claude 2026-07-05 19:51:08 +02:00
4508757ea7 Merge chore/graphify-0-9-6 into develop
0563016025 chore(skills): graphify dist refresh 0.8.45 -> 0.9.6
Compare 2 commits »
bchanot pushed to release/1.0.0 at bchanot/claude 2026-07-05 19:51:08 +02:00
2a29aade97 Merge chore/graphify-0-9-6 into release/1.0.0 (user GO: graphify 0.9.6 ships in 1.0.0)
0563016025 chore(skills): graphify dist refresh 0.8.45 -> 0.9.6
1a70537311 Merge feature/deploy-next-style into develop
Compare 3 commits »
bchanot pushed to develop at bchanot/claude 2026-07-05 19:46:59 +02:00
1a70537311 Merge feature/deploy-next-style into develop
31443baa1b feat(skills): /deploy NEXT.sh session style + inline hand-back print
7d566da776 chore(memory): EVAL-016 /deploy first real run + journal — tour→prod closed, skill UX patch
cd9a397140 chore(config): inputNeededNotifEnabled=true — adopt harness notification toggle, committed layout unchanged
Compare 4 commits »
bchanot pushed to release/1.0.0 at bchanot/claude 2026-07-05 19:46:59 +02:00
4773a5bd4b Merge feature/deploy-next-style into release/1.0.0 (user GO: /deploy UX + settings key ship in 1.0.0)
31443baa1b feat(skills): /deploy NEXT.sh session style + inline hand-back print
7d566da776 chore(memory): EVAL-016 /deploy first real run + journal — tour→prod closed, skill UX patch
cd9a397140 chore(config): inputNeededNotifEnabled=true — adopt harness notification toggle, committed layout unchanged
5825aa8213 chore(memory): TODO — Node bump 22→24 coché (fait en 24cce6a), aligne develop sur la résolution release
Compare 6 commits »
bchanot pushed to develop at bchanot/bchanot-cv 2026-07-05 15:31:11 +02:00
bd7f6e4984 docs(deploy): runbook style — one command per line, session style
395c77b597 chore(deploy): mark 2026-07-05 @ 5fe8b41
5fe8b4119b feat(deploy): bootstrap runbook
Compare 3 commits »
bchanot pushed to develop at bchanot/bchanot-cv 2026-07-05 15:11:12 +02:00
7b2d033761 Merge chore/tour-2026-07-05 into develop
c335769e1a docs(tour): auto run 2026-07-05 — converged in 2 iterations, 10 fixed, 3 open
840632a6f8 docs: .githooks + hooksPath clone note; deploy section synced (native-nginx prod, hardened container path, headers snippet)
7e7bd66384 chore(clean): enforce palette + reduced-motion, drop dead CSS
ba13d697a5 fix(security): unprivileged nginx + security headers on every location
Compare 6 commits »
bchanot pushed to develop at bchanot/claude 2026-07-05 15:06:52 +02:00
5825aa8213 chore(memory): TODO — Node bump 22→24 coché (fait en 24cce6a), aligne develop sur la résolution release
c51f3d8f7e Merge feature/impeccable-install into develop
24cce6a1a3 feat(install): Node baseline 22 -> 24 LTS — resolves impeccable's hard dependency
591ccd77d5 chore(memory): TODO — chantier impeccable-install (décision complémentaires, dogfood différé make plugin)
73c765aa08 feat(install): wire impeccable into the toolchain — deterministic design floor + /impeccable verbs
Compare 5 commits »
bchanot pushed to release/1.0.0 at bchanot/claude 2026-07-05 15:06:52 +02:00
dfb49856e7 Merge feature/impeccable-install into release/1.0.0 (user GO: impeccable chain ships in 1.0.0)
24cce6a1a3 feat(install): Node baseline 22 -> 24 LTS — resolves impeccable's hard dependency
591ccd77d5 chore(memory): TODO — chantier impeccable-install (décision complémentaires, dogfood différé make plugin)
73c765aa08 feat(install): wire impeccable into the toolchain — deterministic design floor + /impeccable verbs
74d3804f59 chore(memory): LRN-101 nginx add_header trap + EVAL-015 first real /tour run + journal
Compare 6 commits »