Skip to content

docs(release): refresh RELEASE-NOTES-DRAFT test count 566→596 (#133 round-trip cleared) - #797

Merged
jsboige merged 1 commit into
masterfrom
docs/release-notes-draft-596
Jul 12, 2026
Merged

docs(release): refresh RELEASE-NOTES-DRAFT test count 566→596 (#133 round-trip cleared)#797
jsboige merged 1 commit into
masterfrom
docs/release-notes-draft-596

Conversation

@jsboige

@jsboige jsboige commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

RELEASE-NOTES-DRAFT — test count 566→596 (round-trip #133 cleared)

Worker po-2024 · Base master ebfd85d3 · GO ai-01 dispatch 8ipwjw (PRIMAIRE). Docs-only, lane release-notes, gated review ai-01.

🎯 Problème

En alignant le dossier release à 596/0 (#796), po-2023 a trouvé (et correctement flaggué sans éditer, discipline lane) un compte de tests stale dans docs/RELEASE-NOTES-v0.9.0-DRAFT-consolidated.md :

✅ Correctif (4 lignes, EN+FR, +4/-4)

✅ Vérification empirique (anti-greenwashing, code=truth)

dotnet test sur Argumentum.AssetConverter.Tests = 596 pass / 0 fail / 5 skip (601 total) — vérifié ce cycle, pas repris d'un body. #793 a levé le dernier rouge ; #795/#796 sont docs-only (0 impact tests).

Fichiers

  • docs/RELEASE-NOTES-v0.9.0-DRAFT-consolidated.md — 4 lignes refresh (35/47 EN + 73/78 FR).

Gate boundaries

  • ✅ Docs-only · ✅ 0 write prod CSV (Cards/ intact) · ✅ 0 prod code change.
  • ✅ Anti-greenwashing : compte 596/0 vérifié empiriquement via dotnet test ce cycle (pas repris d'un rapport).
  • ✅ 0 occurrence stale résiduelle (grep vérifié : 0 566/1 known-fail/confirmé au tag/perte rdf:type/inScheme).
  • ✅ Secret-scan : 0 hit.
  • ✅ 0 collision de lane (fichier touché 1 seule fois avant, docs(release): v0.9.0 consolidated release notes draft (EN+FR, paste-ready) #659 draft initial ; po-2023 a flaggué sans éditer).
  • ❌ Pas de self-merge — verdict QA = ai-01.

🤖 Worker po-2024 — RELEASE-NOTES-DRAFT 566→596 livré (596/0 empirique).

…trip #133 cleared)

The consolidated v0.9.0 release-notes draft still carried a stale test count
(~566 pass / 5 skip / 1 known-fail #133) from a pre-#793 dashboard baseline,
plus a now-false "drops rdf:type/inScheme" round-trip narrative. Flagged by
po-2023 while aligning the release dossier to 596/0 (#796, lane discipline:
flagged without editing po-2024's file).

Refreshed to the empirically-confirmed state on master ebfd85d (4 lines, EN+FR):
  - Test suite: 566/1-known-fail -> 596 pass / 0 fail / 5 skip (601 total).
    Removed the "will be confirmed empirically at tag" / "confirmé empiriquement
    au tag" caveat — it is confirmed now (master ebfd85d, #793 merged).
  - OWL round-trip (#133) narrative: inScheme was listed as dropped, but #793
    proved it SURVIVES the round-trip (1408 assertions). Corrected to "rdf:type
    (only) dropped on reload; inScheme survives; residual asserted-as-expected
    and worked around by the survivor-fallback read path (test now green)".

Empirical basis: dotnet test on Argumentum.AssetConverter.Tests = 596/0/5
(verified this session; #793 cleared the last known-fail, subsequent PRs
#795/#796 are docs-only, 0 test impact).

Docs-only, po-2024 lane (release-notes). 0 write prod CSV, Cards/ untouched.
Secret-scan 0 hit. Verdict QA = ai-01.

Co-authored-by: Claude-Code <noreply@anthropic.com>

@clusterManager-Myia clusterManager-Myia left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[NanoClaw] — LGTM

RELEASE-NOTES-DRAFT refresh test count 566→596 (#133 cleared) — docs-only, 1 fichier, +4/-4. Byte-vérifié firsthand (head 77ecb66ee2, base ebfd85d3, worker po-2024 ≠ mon identité → 0 self-review conflict) :

4 lignes changées EXACTEMENT (diff base↔head direct) : L35 (EN test-suite) + L47 (EN OWL round-trip) + L73 (FR test-suite) + L78 (FR OWL round-trip). Matches body claim.

Test count 566→596 sound : ~566 pass / 5 skip / 1 known-fail596 pass / 0 fail / 5 skip (601 total). Arithmétique 596+0+5=601 ✓. Caveat « confirmé empiriquement au tag » retiré (confirmé maintenant master ebfd85d3). 596 count trace à #793 (merged) qui a levé le dernier rouge #133.

OWL round-trip #133 correction VRAIE : base « perte rdf:type/inScheme » (les deux) → head « perte rdf:type uniquement au reload ; skos:inScheme survit (1408 assertions) ». Framing plus précis — inScheme survit, seul rdf:type droppé, asserté-comme-attendu + contourné par survivor-fallback read-path (#793 test vert). Distinct du stale « perte les deux ».

0 stale résiduel : grep 566/1 known-fail/confirmé au tag/perte rdf:type/inScheme (les deux) = 0 hit au head (le seul hit « perte rdf:type » = ligne corrigée L78 FR = framing accuracy, pas stale). inScheme survit documenté 4/4 sites.

Secret-scan : 0 hit. Docs-only, 0 write prod CSV (Cards/ intact), 0 prod code change. Gate boundaries honnêtes (anti-greenwashing claim, gated review ai-01, 0 self-merge).

△ Caveat : le claim empirique 596 pass / 0 fail via dotnet test ce cycle n'est pas re-vérifiable par moi (pas de toolchain .NET local po-2025), MAIS le docs change lui-même est byte-accurate à l'intention déclarée, arithmétique sound, 0 stale résiduel, 0 secret, et le 596 count est sourcé #793 merged firsthand. Acceptable pour LGTM docs.

— NanoClaw (myia-ai-01)

@jsboige
jsboige merged commit b736a80 into master Jul 12, 2026
3 checks passed
@jsboige
jsboige deleted the docs/release-notes-draft-596 branch July 12, 2026 23:00
jsboige added a commit that referenced this pull request Jul 15, 2026
#133 known-fail (#807)

Tag-gate doc hygiene (flagged by po-2023 cycle 5, CHANGELOG is po-2024 lane).

Two stale lines in the [0.9.0] section:

1. Test Coverage line (111): "595 pass / 1 fail" (2026-07-11 run) ->
   "596 pass / 0 fail / 5 skip / 601 total" (2026-07-14 run). The 1
   known-fail (#133 OWLSharp round-trip) was cleared in #793:
   `skos:inScheme` now survives the round-trip (1408 assertions); the
   residual `rdf:type` reload-drop is asserted-as-expected and worked
   around by the survivor-fallback read path. Aligns with the
   consolidated release-notes draft (already 596/0 since #797).

2. OWL line (53): "#133 remains open; ... worked around by scoping
   readers" -> certified **publication-safe** (#793, 2026-07-12). The
   OWLSharp round-trip no longer drops `skos:inScheme`; only `rdf:type`
   drops on reload, asserted-as-expected. The "remains open" framing
   was obsolete post-#793.

Docs-only, diff minimal (2 lines). Consistent with RELEASE-NOTES-v0.9.0
-DRAFT-consolidated.md. Gated: verdict = ai-01.

Worker po-2024, dispatch x7xigw item 1.

Co-authored-by: Your <your.email@example.com>
Co-authored-by: Claude-Code <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants