le king fu
93a56b1f9a
state: sync after #347 (PR #364 merged)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 20:58:41 -04:00
le king fu
5d549d674f
state: sync after #346 (PR #362 merged)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-27 20:52:47 -04:00
le king fu
de274ec85e
state: sync after #270 (PR #359 merged)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-27 09:17:07 -04:00
le king fu
7b852c9969
state: sync after /plan-run paiements (planned-2026-09-24-paiements)
...
Desktop wave #270 -> #346 -> #347 and site #153 planned in twin
milestones, one /autopilot run per repository. Review found that the
2-year activation token silently drops activated machines to Free
(handled in #347 ). 100-year keys decided out of wave (maximus-api#63,
la-compagnie-maximus#157); machine id hashing tracked in #350 .
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-25 19:47:32 -04:00
le king fu
14f1d3b226
state: sync after #348 (rustls RUSTSEC-2026-0285, daily audit green again)
...
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 20:36:59 -04:00
le king fu
97ee3c354b
state: sync after /analyze 270 (issues #346 , #347 , la-compagnie-maximus#153)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159y7AeM6djQLDN2vZ8soPa
2026-09-13 20:20:26 -04:00
le king fu
a9188b22a0
state: sync after v0.15.0 update-cycle QA (release step 10)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159y7AeM6djQLDN2vZ8soPa
2026-09-13 14:01:25 -04:00
le king fu
825c602ca9
state: sync after v0.15.0 release
...
Record the release (run 402, 7 assets + latest.json verified), the two
Premium tester keys issued before the tag, the VPS Tailscale node-key
expiry recovery, and the pending step 10 (real update cycle) as the
active follow-up.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013CNa9VVF5C3y47MX1SSJ1S
2026-09-12 15:17:10 -04:00
le king fu
14a4a81d21
state: correct the #345 framing after analysis
...
The line said the constraint regresses on "the next cargo update". Measured:
`cargo update -p anyhow` moves nothing, `-p hyper` moves all seven. The
trigger is reaching the networking/TLS subtree, which is exactly where the
advisories land. Also records what the analysis overturned: #310 did notice
the drift and judged it harmless on Linux, where it is — the cost lands on
the Windows build (3 windows-sys crates compiled vs 5), and there is no
correctness risk since all seven declare ranges covering both states.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RhPofpLQTZUbkVYR3i2e2D
2026-09-04 16:44:34 -04:00
le king fu
65f6c778a4
state: sync after #343/#344 (daily audit was red for 17 days, now green)
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RhPofpLQTZUbkVYR3i2e2D
2026-09-04 16:11:35 -04:00
le king fu
e5c188e2d8
state: close #314 — audit.yml scheduler was never broken
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-15 12:42:38 -04:00
le king fu
d6be676b22
state: sync after #321/#322 merge (advisories resolved, QA checklist landed)
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-15 12:15:54 -04:00
le king fu
89149d06a9
state: sync after import CSV chantier (#323-#332 merged, migration v17)
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-14 12:15:35 -04:00
le king fu
81804bb94c
state: sync after #310 + #311 merge (deps advisories cleared)
2026-07-27 20:41:01 -04:00
le king fu
78e8be3f1a
state: sync after #232 merge (CI split + caches removed)
2026-07-27 18:55:19 -04:00
le king fu
edb0689b69
state: sync after feature-gating milestone (#297-#302 shipped)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 20:26:14 -04:00
le king fu
0b408a8014
state: feature-gating milestone re-homed to planned-2026-07-19 (ready for autopilot)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-19 20:44:34 -04:00
le king fu
4f39fa3434
spec(gating): adjustments -> Base tier + STATE review sync
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-19 17:44:22 -04:00
le king fu
99ba147906
docs(spec): feature-gating decisions + plan + milestone spec-feature-gating (#297-#302)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-19 17:20:50 -04:00
le king fu
195a73596e
state: sync after #259 merge (rebase into main)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-19 15:44:56 -04:00
le king fu
2a4658bad9
state: close #260 (report-uniformity epic ratified) + #259 in PR #296
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-18 18:16:55 -04:00
le king fu
e4fe703578
state: sync after v0.14.0 (collapse multi-niveaux #288-291 shipped)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-18 14:59:47 -04:00
le king fu
0ae7ea0887
state: rework #259 — wrong module, wrong premise
...
The issue body claimed StarterAccountsModal auto-maps starter accounts to
existing profile accounts, and that the checkbox is disabled when no similar
account is found. Neither holds: no mapping exists in that flow at all, and the
checkbox is disabled when a collision IS detected (inverse polarity).
The real gap, confirmed with Max, is in the category migration: custom
categories land in plan.preserved without ever being run through the matching
engine, render as plain text with no picker, and are dumped under the
"Catégories personnalisées (migration)" catch-all by the writer.
Issue rewritten on Forgejo (merge semantics, status:ready), original body kept
in a comment. #259 is not part of epic #260 — that epic now has no leftover.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 20:01:56 -04:00
le king fu
05d76205a0
state: sync after M2 rapports-parite shipped (#277-#279)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-11 21:28:11 -04:00
le king fu
093ba83c51
state: correct M1 vitest count (791, not 4676 — worktree recursion)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-11 17:16:39 -04:00
le king fu
26896bbf03
state: sync after M1 filtres-fondation merged (#272-#276)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-11 16:42:56 -04:00
le king fu
a8e3775b8b
state: plan #260 suite into 2 overnight milestones (#272-#279)
...
Prepared via /plan-overnight + /review-spec: M1 filtres-fondation
(#272-#276, shared multi-account filter) and M2 rapports-parite
(#277-#279, BVA/budget income-first + dashboard Cartes convergence).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-11 14:46:13 -04:00
le king fu
b956091138
state: tendances hierarchiques ( #260 slice) shipped — #262-#265 merged
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-07 20:35:54 -04:00
le king fu
5ade8650cf
state: overnight-2026-07-08-tendances-hierarchiques prepared ( #260 slice)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-07 18:47:03 -04:00
le king fu
192c0078a4
state: sync after #254 (collapse/expand) shipped + #258 closed
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-07 07:48:02 -04:00
le king fu
36385320a6
state: sync after v0.12.0 — analyse de résultat (#253/#256) shipped
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-05 21:07:55 -04:00
le king fu
51531ec0ce
state: sync after v0.11.0 ship (milestone overnight-2026-07-05-bilan-rapports-ux 5/5 closed)
2026-07-05 17:15:56 -04:00
le king fu
110ad57e1b
state: sync after #241 (@babel/core override merged, npm audit 0)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-04 16:15:03 -04:00
le king fu
4dc3baaa9b
state: sync after deps-security-2026-07 sprint (4/4) + changelog security entry
...
Milestone deps-security-2026-07 shipped 4/4 (closed): PR #239 (react-router-dom
7.18.1, fixes #235+#238) + PR #240 (vite 6.4.3 + vitest 4.1.9, fixes #236+#237).
npm audit 5 -> 1 (only @babel/core low remains, out of scope). Added [Unreleased]
Security entries in both changelogs.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 20:22:45 -04:00
le king fu
746d5ee3ab
state: sync after #230 — v0.10.0 + hotfix v0.10.1 shipped (database-locked fix)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 17:50:39 -04:00
le king fu
0818d53492
state: sync after #228 — Etape 2 bilan complete, ready for 0.10.0
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 17:05:25 -04:00
le king fu
34f0833c36
state: sync after manual merge Etape 2 bilan detail par titre (#219-#227)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 21:15:44 -04:00
le king fu
ac125b90ac
state: sync after sprint Etape 1 bilan axe vehicule (#202-#205)
...
Etape 1 livree: vehicle_type attribut du compte + custom_label,
migrations additives v12/v13, toggle classe/enveloppe, rendements
repliables, ADR 0014 (PRs #206-#209). ADR 0012 Rejected. Etape 2 reportee.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 21:24:50 -04:00
le king fu
6d54ffa7a9
state: etape 1 bilan planifiee (overnight-2026-06-01)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 20:18:22 -04:00
le king fu
526cb34fe2
state: audit bilan + etape 0 quick wins ( #201 )
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 17:07:44 -04:00
le king fu
459bcf9ca5
state: refresh post-v0.9.1
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 15:26:56 -04:00
le king fu
9010c04315
state: sync after #187 + #188
2026-05-03 19:42:55 -04:00
le king fu
fbd8be403a
state: bootstrap STATE.md (opt-in)
...
simpl-resultat n'avait jamais ete opt-in pour le pattern STATE.md
malgre son statut de produit final commercial. Cette commit pose le
seed (3 sections : Position actuelle / Decisions recentes /
Blockers actifs) et ajoute l'import @STATE.md dans CLAUDE.md pour
qu'il soit auto-charge en session.
Step 10.5 de /fix-issue prendra le relais sur les prochaines PR.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 15:55:28 -04:00