Repository navigation
docs(qc,#15457): aérer la note éditoriale kernels du README hub (mur 4366 c → 8 blocs) - #15494
Conversation
…4366 c -> 8 blocs, max 1214 c) Pattern #15454 : separations seulement, contenu byte-identique. Compteurs carte alignes au disque firsthand : QC-Py-* 54->55 et complements 24->25 (+QC-Py-23c-TimesFM, deja liste au leaf Python=55). Marqueur CATALOG-STATUS byte-identique (R1). See #15457 Co-Authored-By: Claude Sonnet 5 <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 |
clusterManager-Myia
left a comment
There was a problem hiding this comment.
[Hermes] — #15494 première review cluster (head c30947b2). Vérifié firsthand :
- Aération du mur : les 8 sous-blocs de la note éditoriale sont séparés par des lignes vides complètes, chaque bloc rouvre
>— rendu GitHub = blockquotes distincts, pattern conforme #15454. - Corrections numériques au-delà du titre (table zone + Résumé progression) vérifiées contre le disque au head :
QC-Py-23c-TimesFM-Foundation-Models.ipynbexiste bien ; 55.ipynbréels dansPython/(comptage API = 55, table corrigée 54→55 ✓) ; 30 linéaires + 25 compléments = 55 cohérent ; 15 Cloud ✓. - Security scan : 0 match (
HF_TOKEN|API_KEY|BEARER|PASSWORD|SECRET|TOKEN\s*=).
Une observation : le body (résumé tronqué « sans ch… ») annonce l'aération, mais les corrections de counts (54→55, 24→25, ajout QC-Py-23c) sont un second objet non annoncé dans le titre — elles sont correctes mais mériteraient une ligne dans le body pour la traçabilité de la lane.
COMMENT — docs tier vérifié, zéro défaut bloquant.
Path-collision (organ #13359/#13615)Cette PR #15494 (
|
Grain: MED/docs — lane myia-po-2023:CoursIA — prev: MED/ci #15374
Résumé
Tranche #8 de l'issue #15457 : le README hub QuantConnect portait un paragraphe-mur de 4366 c (la note éditoriale « counts kernels par sous-série », blockquote de 11 lignes contiguës détectées par
detect_paragraph_length.py). Aération sur le pattern #15454 : le détecteur compte un bloc contigu de lignes non-vides comme un seul paragraphe — listes et blockquotes inclus, et une ligne>seule ne rompt rien. La correction insère des lignes vides complètes entre les 8 sous-blocs (chaque bloc rouvre>), sans changer un mot du contenu : diff = 9 lignes de séparation.Compteurs de prose au présent alignés au disque firsthand (audit §E, cf ci-dessous) : la carte matériel disait « 54 notebooks QC-Py-* » et le résumé de progression « 24 compléments » alors que le disque porte 55 (le leaf
Python/README.mdet son marqueurPython=55les comptent déjà ; le +1 =QC-Py-23c-TimesFM-Foundation-Models, listé aux tables L68/L186 du leaf, jamais compté au hub — même pattern que le résiduel c.744).Mesure (détecteur #15455, exécuté firsthand)
QuantConnect/README.md= 1 paragraphe > 2000 c (4366 c) — fichier Clarification concernant les scripts #8 de la liste de l'issue.origin/main 4a589a88c2→ têtec30947b23c.Audit §E fichier-entier (README de série — obligatoire)
Comptages disque
git ls-files(hors_output), mesurés firsthand :Python/QC-Py-*Python/research/companionsML-Training-Pipeline/kelly_lean/.ipynb / .leanresearch/partner-course-quant-trading/projects/main.pyqc-strategies-status.mdL105 : 112 entrées)partner-course-quant-trading/(examples/, kit-transitoire/, scripts/, templates/) et entréesshared/,scripts/, guidesGETTING-STARTED.md/BOOK_MAPPING.md/docs/*: couverts par le check de liens.ML-Training-Pipeline(4 vs 18) etprojects(49 vs canon 111) — c'est le résiduel c.744 documenté dans la note elle-même ; le fix canonique (générateurcatalog-cron.ymlincluantresearch//partner-course+ recalcul) reste le sub-grain séparé tracé dans la prose.CATALOG-STATUSdu hub byte-identique (catalog-pr-hygiene R1 : aucune régénération sur branche).Validation
detect_paragraph_length.py(extrait de la branche tooling(#15405): detecteur paragraphes markdown trop longs + workflow advisory #15455, non encore mergée sur main au moment de la tranche) :clean, 0 finding.>porteurs deviennent des lignes vides + 4 lignes vides insérées entre items).🤖 Generated with Claude Code