Repository navigation
docs(harness,#15204): deporter le recit de sota-not-workaround vers son detail (-370 o/requete) - #16011
Conversation
…on detail Le commit `8905f8845` (BFS vs A* sur cout uniforme, planners-3) ne vivait que dans la rule auto-chargee : il est fusionne dans sota-verdicts-detail.md §3 AVANT retrait, avec l'instance qui fonde la formulation Prong-B. Retire aussi trois duplications : le recit #10459 (deja en detail §2), le resume de l'anti-exemple Mycielski/MiniZinc (deja en detail §3), et les "sept entrees postees sur l'EPIC apres fermeture" (ecrites deux fois dans la rule et une fois en detail §4). Stop & Repair cesse de re-enoncer secrets-hygiene regle 6 : les deux rules sont auto-chargees simultanement, et secrets-hygiene porte TROIS tolerances la ou ce resume n'en listait que deux -- le doublon avait deja diverge. Aucun interdit retire : les 5 verdicts, la checklist 6 axes, Mermaid et les criteres bots restent integralement. See #15204. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
G-VAR-2 light cap reached (advisory, non bloquant). |
|
G-VAR-2/3 GENRE signals (advisory, non bloquant, #10020).
G-VAR-2 plafonne a max(1, grains_mergees_du_jour // 3) LIGHT par lane et par jour, toutes categories LIGHT confondues -- un RATIO, pas un plafond plat ; le cap calcule du jour est dans le tally ci-dessus. G-VAR-3 interdit deux genres LIGHT consecutifs. Les signaux ci-dessus rendent le fait VISIBLE (labels |
|
Trivial-diff advisory (#15740, non bloquant). |
Grain: MED/docs — lane myia-ai-01:CoursIA — prev: MED/docs #16010
Ce que fait cette PR
Troisième tranche du levier B de #15204, sur
sota-not-workaround.md(10 196 o auto-chargés).Mesure — organe
scripts/audit/measure_autoloaded_harness.py:origin/main@ddbd773501).claude/rules/sota-not-workaround.mddocs/reference/sota-verdicts-detail.md(cible, coût nul)−370 o par requête. Indépendante de #16010 (−722 o) : les deux branches partent du même
ddbd773501et ne partagent aucun fichier ; mergées ensemble, −1 092 o.Préservation AVANT réduction
Un seul témoin ne vivait que dans la rule — et il a fallu le chercher pour s'en apercevoir :
8905f8845— le correctif BFS vs A*planners-3— le notebook concernéDSATUR(contexte de l'anti-exemple)Il est fusionné dans
sota-verdicts-detail.md§3 sous une sous-section neuve — Cas canonique corrigé — qui écrit l'instance en entier (A* dégénère en BFS sur coût uniforme ; le correctif repondère le terrain pour rendre la supériorité visible dans la sortie) au lieu de la parenthèse d'un SHA.Un faux positif d'instrument, attrapé avant d'agir. Mon premier
grepASCII rendaitErdos = 0dans la cible et me faisait conclure à une seconde perte. La cible écritErdős-Rényiavec diacritiques : le contenu était préservé depuis toujours. Fusionner sur cette lecture aurait dupliqué le cas discriminant dans deux fichiers — l'inverse exact du but de cette PR. Un témoin absent d'un grep n'est pas un témoin absent du dépôt.Trois duplications retirées — dont une qui avait déjà divergé
INTRINSICconvergents ayant sauté l'axe PythonNet) — intégralement en détail §2, y compris les 5 PRs de preuve et le verbatim user. Réduit à un pointeur ; la règle d'enforcement et la checklist 6 axes restent.Le cas qui justifie à lui seul la passe : §Stop & Repair re-énonçait
secrets-hygiene.mdrègle 6. Les deux rules sont auto-chargées simultanément — le lecteur avait donc les deux énoncés en contexte, et ils avaient déjà divergé :secrets-hygieneporte trois tolérances (quantbooks QC,metadata.papermill, stripprobeAddressespost-re-exec .NET), ce résumé n'en listait que deux. Un agent qui tombait sur la copie courte pouvait refuser un stripprobeAddresseslégitime. Le résumé cède la place à un renvoi vers l'autorité, en le disant.Ce qui ne bouge pas
Les 5 verdicts (
SOTA-OK/RECOVERABLE-LOCAL/-MACHINE/-USER-HAND/INTRINSIC), la checklist 6 axes et sa règle d'enforcement, Mermaid comme moteur canonique de flowchart, Prong B et ses pièges, les critères bots (A)/(B)/(C), l'exception PR étudiante.grep -cdes interdits :INTRINSIC×6,CHANGES_REQUESTED×4,BANNI×1, chaque verdict ×1.Vérification
python scripts/audit/measure_autoloaded_harness.py --root . --with-machine.git greppar témoin : chaque phrase retirée est ≥ 1 dansdocs/reference/sota-verdicts-detail.md.sota-not-workaround.mdnisota-verdicts-detail.md(vérifié avant édition) ; claim étendu sur harnais: redescendre le contexte auto-charge sous 70k tokens (mesure: 98,5k, cible -29%) #15204 (issuecomment-5654958540) avant d'éditer.Variation
MED/docs, genre META — ne tient pas le plancher G-VAR-1, assumé : mandat user explicite de slimming du harnais.G-VAR-3 :
docsconsécutif après #16010, couvert par l'exception #14357 — second grain MED et intersection de fichiers vide (#16010 toucheCLAUDE.md+pr-review-context.md; aucun n'est touché ici).See #15204.
🤖 Generated with Claude Code