Library / First Principles Framework (FPF) - Core Conceptual Specification
Jump to passage
In this reading

Link to current text

Published source confirmed at last check

Source changed 2026-10-03 05:29:54 UTC · snapshot created 2026-10-03 05:30:57 UTC · last check 2026-10-03 07:40:10 UTC

E.10:0.2b - Optional trigger index

The compact surface above is the normal entry. The detailed rules in E.10:0.2c and the L-rules in section 9 are optional references after one cue has selected a real FPF wording problem.

Frequent search terms include broad heads (support, basis, context, role, method, process, result, record), state and authority-looking words (current, ready, valid, approved, required), source and representation words (source, publication, carrier, field, map, dashboard), and grouping or coverage language (and, plus, slashes, examples, variants, forms). They are examples, not a closed lexicon. Search can increase recall; only the natural-span reading can decide whether a defect exists.

Use a detailed row only when its exact distinction changes the repair. Otherwise write the ordinary sentence and return to the domain task.

E.10:0.2b.1 - requirement and required recovery

Treat requirement and required as cues, not as a shared engineering kind or durable suffix. Read the complete span through F.19; when an ordinary sentence can state the condition or action directly, repair it and stop.

When the wording still carries an FPF-governed claim, recover the bearer, the exact claim or relation kind, the governing pattern when its identity changes use, and the practical consequence. Write that construction directly and reread the changed sentence. The result is the repaired text or a blocker, not a separate record.

Current claim behind the wordingExact recovery and practical consequence
An accountable subject undertakes a duty, accepts a recommendation-as-duty, or is prohibited under an issuing or authority relation.A.2.8 -> U.Commitment; the commitment changes the accountable subject’s declared duty, recommendation-as-duty, or prohibition stance for the stated scope and validity window.
A valid grant permits a beneficiary, no prohibition is found in a current sufficiently complete frame, dated work exercises a grant, actual dated work is found not to violate any applicable prohibition in a current sufficiently complete frame, or a same-scope permission conflict is found.A.2.8.PER -> the exact GrantedPermissionRelation@Context, NonProhibitionFinding@Context, PermissionExerciseRelation@Context, NonViolationFinding@Context, or PermissionNormConflictFinding@Context; do not route it through U.Commitment.
A subject structure, value, or use must remain inside a stated engineering boundary.The constraint claim under the pattern that defines it; the constraint blocks or admits the named use and does not create a commitment without an accountable subject and authority relation.
A public pattern-use template says which candidate-basis positions must have current fillers.E.11 CandidatePatternUseBasisCompletenessCondition@FPFReadme; it describes positive completeness and does not order a participant to fill a form.
One candidate pattern use can precede another only because the first candidate’s result is its basis.E.11.PUR precedence with prerequisiteResult and the prerequisite candidate’s exact PatternUseResultExpectation@Context; no duplicate result-kind field is created.
One transformation-flow position depends on another.E.18.3 basisDependency with its exact supporting relation; dependency is not obligation.
An improvement loop cannot continue until missing information positions become sufficient.E.23 holdUntilInformationBasisSufficient with non-empty unfilled-position descriptions and one sufficiency condition.
A framework-authoring dependency is absent or not current for the next use.E.4.DPF separates availability from relevance; only a missing dependency carries an acquisition-condition description, and only missing + currentForNextAuthoringUse blocks the next authoring use.
A candidate framework organization must cover declared relation families for a stated use.One E.4.DPF constraint claim node with covered family ref-kind pairs, admitted-use description, and coverage-criterion description; any WorkPlan acceptance target remains separate basis.

Name admission precedes slot verification. CandidatePatternUseBasisRelation@Context is admissible because the head exposes the basis relation and its two sides; CandidatePatternUseBinding is not repaired by kind-correct fields because Binding hides that subject relation. Likewise, BoundaryConditionKindSlot names a slot whose values classify boundary conditions; BoundaryRoleSlot would falsely suggest a role value. Apply F.18 only when a durable name is actually being minted.

E.10:0.2b.2 - External holon and graph-expression source wording

Cue. External holon-class or Holon Graph Architecture (HGA) graph-expression wording such as AgentHolon, OrganisationHolon, DataHolon, ProcessHolon, Portal, Projection, event envelope, provenance, target holon, projection envelope, projected content, envelope, payload, RDF graph, node, edge, traversal, or boundary-governed payload whose FPF object is hidden.

Recover the claim before importing the source label. Use A.1 for admitted system or holon claims; C.2.1, E.17, architecture-description, publication, source-relation, or evidence patterns for data, document, projected content, description, publication, view, or evidence claims; A.10, source-relation, evidence-relation, dated-work, or publication patterns for event and provenance claims; and A.3.4.P, method, work-plan, or Work patterns for process-like wording. Portal, access, traversal, service-access, protocol, and agreement-like words do not select peer routers. While their object remains hidden, use A.6.RSIR; after recovery, use E.17 or the pattern for the publication claim, C.29 or the pattern for the representation and correspondence, A.6.0 plus A.6.5 for a reusable signature and its slots, A.6.M for a module-interface claim, the pattern for the policy claim, and A.10 or the pattern for the evidence claim. Use A.6.P:4.11a only when a relied-on service or access phrase hides its concrete subject or direct relation; use A.6.C only when recovered service-term, SLA, protocol, or agreement-like wording bundles promise, utterance or publication, governance, Work or consequence, or evidence claims; use general A.6.P only for another under-specified direct relation. For graph, RDF, node, edge, or traversal expression claims, use C.29, A.22, C.30.ASV, C.30.AD, E.17, or the pattern for the recovered source or publication relation; use A.6.B only for L, A, D, or E statement classification inside a boundary package.

W3C Community Group Holon Graph Architecture (HGA) vocabulary is retained as a serious source-finding cue or comparison term only after the recovered FPF object is named and differences from FPF are explicit. Do not mint source-class U-kinds such as U.AgentHolon, U.DataHolon, U.ProcessHolon, U.Portal, U.Projection, U.Envelope, or U.Payload; do not turn semantic-web class names or graph-expression vocabulary into FPF ontology.