C.19:4.3 - Minimal pool-policy record
The smallest useful C.19 record usually states:
livePool = ...governingLens = ...currentTreatment = widen | keep_frontier | narrow_to_subset | sunset_linechangeTrigger = ...nextQuestionPatternLocator? = ...only when the question is no longer pool policy- one or more native direct-owner reference fields only when an already constituted result or claim supports the treatment; retain the field name, kind, identity, claim episteme when applicable, and subject-pattern locator supplied by that owner—for example the A.2.2
capabilityHolderRefandcapabilityStatementRef; an information-gain or articulated-endpoint use keeps the ref name and kind defined by its own direct owner—rather than replacing them with one C.19 signal or cue a10RelianceRef? = ...only when the pool treatment actually relies on one evidence-bearing or source-bearing claim; the cited A.10 account keeps the exact relied-on claim, bounded pool-treatment use, evidence-provenance path, window, andRelianceDispositioncompetenceModelRef? = ...only when it cites one exact model episteme used by the pool policy; that model is neither the capability, the owner-defined result, nor proof that the treatment may rely on eithergoalSpaceExpansionPolicyRef? = ...only when one independently declared archive or curriculum expansion policy governs goal- or task-space growthassuranceResultRef? = ...when graduation, scaling, or widening relies on one exact B.3 assurance result and its bounded supported scopewhyNotLocalChoice = ...when the result might otherwise be mistaken forC.11
An admissible short record may therefore read:
livePool = frontier_F
governingLens = barbell_policy_v2
currentTreatment = keep_frontier
changeTrigger = graduation_condition_v3 is satisfied for one retained line
whyNotLocalChoice = several family regions remain live
When currentTreatment = narrow_to_subset, livePool still names one internal retained subset or one live pool subset. It does not yet mint one public Shortlist, one public RankedShortlist, or one ShortlistId. If selector-facing result declaration is now required, the admissible C.19 record leaves currentTreatment as the last pool treatment and fills nextQuestionPatternLocator = G.5, with the reason that result declaration rather than pool policy is now current.
Goal and task space growth is one pool-policy doctrine over the archive or curriculum side. When autotelic or capability-discovery pressure is active, cite goalSpaceExpansionPolicyRef only for an independently declared policy. Retain every supporting information-acquisition, capability, novelty, objective, articulated-endpoint, or other result or claim through its native direct-owner reference and kind. Add a10RelianceRef only for an evidence-bearing or source-bearing claim on which this treatment actually relies. Use competenceModelRef only for one exact model episteme, never as an alternative name for the capability, result, or reliance account. These inputs may support widen, keep_frontier, narrow_to_subset, or sunset_line; none becomes a generic signal or cue, default Q, dominance coordinate, probe choice, or selector-facing shortlist by entering the record.
If the record does not already state which pool remains live, which lens and policy apply, and what would change that treatment next, it is still one unfinished C.19 result.