v0.1.1 : version et dist reconstruit
Patch (AGENTS règle 5 : correction, aucune sortie nouvelle — la quantité d'un poste passe par `dimension`, qui existait). Étiquette et merge au checkpoint de la session de pilotage ; montée dans reinnover le même jour (ouvre P1.2b). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Tgtn7bJxTLiL2fRCkQMgtR
This commit is contained in:
co-authored by
Claude Fable 5.1
parent
91c755f884
commit
8465bf7204
Vendored
+11
@@ -3,6 +3,17 @@ export interface ResultatCouplages {
|
||||
axes: Selection;
|
||||
couplages_appliques: string[];
|
||||
}
|
||||
/** Codes requis (alias résolus) par les lignes NON forcées de la sélection. */
|
||||
export declare function codesRequisPar(axes: Selection, alias: Record<string, string>): Set<string>;
|
||||
/** Codes des lignes NON forcées (les choix de postes, par opposition aux accessoires forcés). */
|
||||
export declare function codesChoisis(axes: Selection): Set<string>;
|
||||
/**
|
||||
* Retire EN PLACE les lignes forcées devenues inutiles et recalcule les
|
||||
* sous-totaux : celles que plus aucune ligne ne requiert (orphelines), et
|
||||
* celles dont la typologie est déjà le choix d'un poste (le requis est
|
||||
* satisfait par ce choix, la ligne forcée est absorbée). Rend le journal.
|
||||
*/
|
||||
export declare function retireForcesOrphelins(axes: Selection, alias: Record<string, string>): string[];
|
||||
/**
|
||||
* Post-traitement déterministe des couplages.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user