Commit Graph

21 Commits

Author SHA1 Message Date
Sylvain Duchesne acdaf8b246 chore: T01 est close, la surface publiee est alignee 2026-09-28 14:08:54 +02:00
Sylvain Duchesne 8ce9857346 chore: T01.p est close, item 2 se scinde en deux corrections et un point proprietaire
Le coordinateur a confirme le decoupage de l-item 2 et demande les deux sous-
constats determinables depuis ce depot. Verifie la precondition de chacun avant
d-agir : configure/EventuallyConfig sont bien deja sous la barriere (partie A),
et l-annonce citee par useShapeQuery contient bien le mot ShapeQuery et sa
forme exacte (partie B). Les deux sont appliques et committes separement.
ShapeObservable reste tel quel, sans decision prise a sa place - remonte au
proprietaire. Confirme aussi la lecture du coordinateur sur les sept imports
inutilises d-account-registry.ts (noUnusedLocals est desactive), sans y toucher.

Les quatre items de la tache sont clos ; le seul point ouvert (ShapeObservable)
est explicitement celui du proprietaire, pas un blocage de cette tache.
2026-09-28 14:06:06 +02:00
Sylvain Duchesne 9e00a89fe8 chore: T01.o est close, cinq rounds adverses et la garde sait echouer 2026-09-24 20:47:46 +02:00
Sylvain Duchesne 7a37e44ac0 chore: T01.g est close, sa trouvaille bloquante est devenue T01.o 2026-09-24 19:54:42 +02:00
Sylvain Duchesne b778fcff02 chore: T01.o repasse en doing, le Result porte le round 2 2026-09-24 19:05:30 +02:00
Sylvain Duchesne 0e2b8ba394 chore: T01.o est close, la fuite du filtre de lecture est fermee et epinglee 2026-09-24 18:44:22 +02:00
Sylvain Duchesne a7f9f4e18a chore: T01.k est close, la version vit dans l-ancre et non sur 94 citations
Zero annotation touchee, trois citations reparees sur 94 - Scope,
BaseType et le compte de membres de NG - et la refutation de
where/orderBy/pageSize retiree des deux feuilles.
2026-09-24 15:07:14 +02:00
Sylvain Duchesne a0bedbf696 chore: T01.n est close - les quatre peers sont fixes par resolution, le script ajoute
Digest complet dans le fichier de tache : les quatre ranges "*" du
polyfill mesurees contre le registre (orm etait le cas le pire, "*"
n'y admettait aucune version), le plancher choisi par paquet a partir
du devDependencies actuel plutot que copie de ng-e2e-helpers, le
verdict peerDependenciesMeta confirme par lecture du code (imports
type-only uniquement), et l'installation fraiche verifiee a une seule
copie de chaque @ng-org.
2026-09-24 14:46:03 +02:00
Sylvain Duchesne cf0618a2ee chore: T01.m - le suivi sur le rejeu est clos, et sa formulation corrigee
Le Result disait « pas un defaut aujourd'hui ». La reproduction le
falsifie : la fenetre est d'un saut de micro-tache, balayee de 0 a 6, et
le test echoue sans le correctif. Le suivi devient une ronde close, avec
l'ordonnancement discriminant consigne et la severite - diagnostique,
aucune lecture ne gagne d'autorite - dite explicitement.
2026-09-24 14:36:37 +02:00
Sylvain Duchesne 6de87a9edd chore: la troisieme ronde adverse a rendu son rapport, le Result le porte
Le Result disait que la troisieme passe n'avait pas rapporte et que
56072df n'avait donc pas de revue tierce. C'est faux depuis qu'elle a
rendu : elle refute 226db18 sur exactement le point trouve par
enumeration, reproduit independamment, confirme que 56072df le corrige,
et ne trouve rien d'autre. Sa porte et son balayage anti-triche sont
consignes.

Son unique observation - le rejeu capture lastState au lieu de le
relire - a ete sondee : la remise a lieu tant que la barriere TIENT, et
aucun ordonnancement ou la capture differe d'une relecture n'a pu etre
construit. La relecture a ete ecrite puis RETIREE, faute de test qui
discrimine ; elle est consignee en suivi, pas en correctif.
2026-09-24 13:55:01 +02:00
Sylvain Duchesne c3e07d2ce4 chore: T01.m est close - une seule reponse a « ce document est-il ouvert »
Le compte des enregistrements, l'invariant, les chemins de demontage, les
deux echecs prouves devenus des tests, trois rondes adverses et ce qu'elles
ont coute, la porte verbatim et les deux non-garanties retirees.
2026-09-24 13:45:51 +02:00
Sylvain Duchesne ab5980c257 chore: T01.l est close - pnpm partout, la portee du pair durcie, pnpm link verifie
Le critere d-acceptation a ete execute, pas raisonne : lien reel contre le
checkout, resolution confirmee par readlink, defaire par `pnpm remove`. Le
polyfill lui-meme n-est jamais duplique par le lien ; le SDK en dessous l-est
des que l-application importe `@ng-org/web` elle aussi - 2 copies mesurees.
2026-09-24 12:14:42 +02:00
Sylvain Duchesne 46ec95fe6c chore: T01.j est close - une amelioration reelle, verifiee et partielle
Ce qu'elle livre a tenu six revues adversariales independantes : les quatre sites
d'appel, la suppression de `fetchReadCaps`, la feuille de connaissance, les gardes
« vide = succes », la couverture e2e des scopes nommes - jouee en direct par deux
relecteurs -, et la moitie « joignabilite » de la barriere.

Ce qu'elle ne livre pas est ecrit comme tel plutot que promis : la moitie
« arrivee » vaut dans une session ordinaire, pas au-dela. Le defaut de registre
qui l'en empeche part dans T01.m.

Porte de sortie : 449 tests verts six fois de suite (3.18-3.34s), les deux
typecheck a 0, lint 0 ERROR, e2e 46/46 rejouee sur l'etat livre.
2026-09-24 11:55:31 +02:00
Sylvain Duchesne 6c1d281755 T01.i is close: ensureReposOpen dead, example typechecks, bun store gone
The example's real bug was a missing satisfies clause widening
NoteShape's valType, not the pnpm-workspace.yaml gap the lead pointed
at - that gap was real too and got fixed, but for a different reason
(examples/notebook shared node_modules/.bun with the store this task
also deletes).
2026-09-21 14:44:09 +02:00
Sylvain Duchesne 5d2899157f chore: T01.h est close, et sa trouvaille sur pnpm alimente T01.i 2026-09-21 14:31:56 +02:00
Sylvain Duchesne 53673a9893 chore: T01.f est close - readUnion retire et la lecture par document documentee 2026-09-21 14:12:30 +02:00
Sylvain Duchesne d0ea043a5b feat!: la famille ORM est publiee enveloppee, et le ng publie cesse de rendre des promesses 2026-09-21 12:38:17 +02:00
Sylvain Duchesne 77e78ec81d feat!: useShapeQuery lit par la requete de forme du SDK 2026-09-21 11:41:31 +02:00
Sylvain Duchesne d0ca5c5d41 feat!: useShapeQuery prend le Scope du SDK, et un store se nomme par sa reference 2026-09-16 16:47:09 +02:00
Sylvain Duchesne ee9319f89b docs: ce que l'ORM offre pour ecrire et supprimer, et la vraie cause du useShape mort 2026-09-16 16:04:22 +02:00
Sylvain Duchesne dd874bb9c4 feat: une cible annoncee mais pas encore ecrite a desormais sa categorie 2026-09-16 15:33:14 +02:00