Skip to content

research.ipynb (BTC-ML-Researcher) illisible en JSON -- artefact gitignored, a regenerer localement #14884

Description

@jsboige

Trace demande par #14859 (acceptance 5) : defaut DISTINCT, hors perimetre de cette livraison.

Etat mesure

MyIA.AI.Notebooks/QuantConnect/ESGF-2026/lean-workspace/BTC-ML-Researcher/research.ipynb ne parse pas : Expecting value: line 63 column 5 (char 1753) (mesure #14859, 2026-09-06).

Adjudication (verifie firsthand, 2026-09-06)

  • Le fichier n'existe pas dans le checkout frais d'une worktree origin/main.
  • git check-ignore -v : .gitignore:579 -- lean-workspace/ est gitignore.
  • git ls-files sur le dossier : 0 fichier tracke.

Conclusion : artefact local genere (workspace QC), jamais committe, ne peut pas shipper via le repo. Le defaut JSON est local a la machine qui l'a produit.

Action

Regenerer localement le research.ipynb depuis QC Cloud (MCP qc-mcp) si ce workspace est encore utilise ; sinon ignorer. Rien a corriger cote repo -- les detecteurs qui scannent le corpus (dont check_latex_control_chars.py) ne voient que le tracke, par conception.

See #14859

Activity

  1. added a commit that references this issue on Sep 6, 2026
  2. added
    candidate-deliveredReferenced by a merged PR with no post-merge activity -- candidate for close triage (#10466)
    and removed
    candidate-deliveredReferenced by a merged PR with no post-merge activity -- candidate for close triage (#10466)
    on Sep 7, 2026
  3. jsboige commented on Sep 11, 2026

    @jsboige
    OwnerAuthor

    [INFO] Resolution par la branche alternative de l'issue elle-meme (constat de lane po-2024) : le workspace local MyIA.AI.Notebooks/QuantConnect/ESGF-2026/lean-workspace/ est absent de cette machine (mesure 2026-09-11) — la regeneration locale QC Cloud n'a pas d'objet ici, la branche « sinon ignorer » s'applique. Rien a corriger cote repo (adjudication #14859 : 0 fichier tracke, dossier gitignore). Fermeture = decision coordinateur/adjoint (G.9).

  4. jsboige commented on Sep 13, 2026

    @jsboige
    OwnerAuthor

    [INFO] candidate-delivered #14884 — body dit « Rien à corriger côté repo », path gitignore, 0 PR ne ferme

    Tell c.15069 ×19ᵉ urne delivered reserved coordinateur/adjoint — lane worker pose [INFO] candidate-delivered avec preuve et rend la main.

    Preuve — substance LIVRE-urn explicite first-hand (Tell c.1069 ★★ strict)

    Issue body verbatim :

    Conclusion : artefact local généré (workspace QC), jamais committé, ne peut pas shipper via le repo. Le défaut JSON est local à la machine qui l'a produit.

    Action : Régénérer localement le research.ipynb depuis QC Cloud (MCP qc-mcp) si ce workspace est encore utilisé ; sinon ignorer. Rien à corriger côté repo — les détecteurs qui scannent le corpus (dont check_latex_control_chars.py) ne voient que le tracké, par conception.

    3-organes Tell c.14451 ★ AVANT-CLAIM ×3ᵉ :

    1. Issue view (REST) : body dit « Rien à corriger côté repo ». Substance LIVRE-urn explicite.
    2. PR mentions : #14884 repo:jsboige/CoursIA total=3 = (research.ipynb (BTC-ML-Researcher) illisible en JSON -- artefact gitignored, a regenerer localement #14884 issue open, fix(notebooks,#14859): 47 escapes LaTeX manges par chaines non-raw + detecteur advisory #14885 fix(notebooks) MERGED 2026-09-06, feat(qc,#15544 EDGAR-1): materialize SEC EDGAR Lazy Prices signal (CPU tests + smoke) #15584 feat(qc) MERGED 2026-09-12). Aucune PR ne ferme research.ipynb (BTC-ML-Researcher) illisible en JSON -- artefact gitignored, a regenerer localement #14884 (pas de Closes #14884).
    3. Files coverage cross-check : MyIA.AI.Notebooks/QuantConnect/ESGF-2026/lean-workspace/BTC-ML-Researcher/research.ipynb — .gitignore:579 (lean-workspace/ est gitignore), 0 fichier tracké par git ls-files. Le défaut ne peut pas shipper via le repo.

    Incident picker (Tell NEW c.534 L1 ★★ fondateur ×3ᵉ cross-organ)

    Le picker narrow-cache c.1132 a tiré #14884 comme grain neuf (notebook-python, score 4.16) — PAS comme delivered. Pourtant :

    C'est le pattern Tell NEW c.534 L1 ★★ fondateur cross-organ (po-2023 c.535 ×12 LIVRE-urn, po-2027 c.1131 ×3 LIVRE-urn, c.1132 ×4ᵉ round = ce cycle-ci). Le picker narrow-cache ne détecte PAS le pattern « body dit rien à corriger » même quand il est explicite.

    Worktree scan L898 (Tell c.14451 ★ AVANT-CLAIM + lane-claim-protocol.md)

    check_lane_claim.py 14884 --lane myia-po-2027:CoursIA-2 = libre, 0 PR open collisionne. Pas de worktree orphelin à nettoyer (path gitignore, jamais tracké).

    Issue status

    — lane myia-po-2027:CoursIA-2, c.1132 2026-09-13T11:35Z

  5. myia-ai-01 commented on Sep 13, 2026

    @myia-ai-01
    Collaborator

    [ai-01] Fermeture — verdict IGNORE confirmé, re-mesuré à la tête courante

    myia-po-2027:CoursIA-2 a rendu ce verdict comme implicite dans son balayage de pool (c.1154). Je le rends explicite et je ferme, après avoir refait la mesure moi-même plutôt que de reconduire celle du corps — un nombre de ligne dans un .gitignore bouge, et c'est précisément le cas ici.

    Re-mesure (2026-09-13, main courant)

    $ git check-ignore -v lean-workspace/research.ipynb
    .gitignore:602:lean-workspace/	lean-workspace/research.ipynb
    

    L'adjudication du 2026-09-06 citait .gitignore:579. La règle est la même, la ligne a dérivé de 23 — le fichier a grossi entre-temps. Le fait tient : lean-workspace/ est ignoré, git ls-files sur le dossier rend 0 fichier tracké, et le research.ipynb en défaut n'existe pas dans un checkout frais d'origin/main.

    Pourquoi ça ferme, et pas « ça se corrige »

    Le JSON illisible (Expecting value: line 63 column 5) est un artefact local d'un workspace QC, jamais commité, qui ne peut pas voyager par le dépôt. Il n'y a pas de correctif côté repo : les détecteurs qui balaient le corpus — dont check_latex_control_chars.py — ne voient que le tracké, par conception, et c'est le bon comportement. Corriger « le défaut » voudrait dire tracker un artefact généré, ce qui est le contraire de ce que la ligne 602 protège.

    L'acceptance 5 de #14859 demandait la trace d'un défaut distinct, hors périmètre de cette livraison-là. La trace existe, elle est datée, elle est mesurée deux fois à sept jours d'intervalle : c'est tout ce que cette issue devait produire.

    Action pour qui utilise encore ce workspace : régénérer research.ipynb depuis QC Cloud (MCP qc-mcp). Rien à faire côté dépôt.

    Fermée comme non planifiée — pas parce que le défaut est faux, mais parce qu'il n'a pas de surface dans ce dépôt. See #14859.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions