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 11:52:20 UTC · snapshot created 2026-10-03 11:53:41 UTC · last check 2026-10-03 12:45:07 UTC

E.2.DA:4 - Solution

E.2.DA is the Pillar-adequacy specialization of A.19.ECS. An evaluator applies its questions to one FPF object under improvement against all eleven E.2 Pillars for a declared use.

An E.2.DA result gives every Pillar coordinate a value, short rationale, evidence locus, and shared evidence basis for the FPF object being evaluated. Local pattern quality, DRR adequacy, and wording repair use their own object-under-improvement questions. A bounded diagnostic may borrow selected Pillar questions, but makes neither an E.2.DA-result nor an FPF-adequacy status claim.

E.2.DA:4.1 - Local names and kind settlement

Local nameKind and use
FPFPillarAdequacyEvaluationAuthored evaluation record over one scoped FPF Pillar-adequacy claim.
FPFObjectUnderImprovementRefFPF object version named by value being evaluated.
FPFAdequacyUseScopeDeclared FPF-level use the object must serve.
FPFAdequacyReaderScopePrimary reader family and working situation for the adequacy claim.
FPFAdequacyQualificationWindowEdition, source-currentness, neighbour, release, or comparison window for which the values hold.
FPFPillarAdequacyCoordinateSetThe eleven required Pillar coordinates in this pattern.
FPFPillarAdequacyEvidenceBasisChecked loci named by value in the scoped FPF object: pattern bodies, host or monolith sections, projections, README scenarios, ToC rows, E.11 entry-distribution loci, including worked comparisons, source rows, relation rows, companion files, evaluation results, and missing or unchecked loci that affect values.
FPFPillarValueRationalesRequired result rows: Pillar coordinate, value, short rationale, and evidence locus named by value.
PillarAdequacyEvidenceRefsLoci named by value in patterns, projections, source rows, entry rows, relation rows, or findings used as value evidence.
FPFKindRestorationEvidenceFor broad wording or precision repair, identifies the changed span and its pre- and post-repair object kind, relation or claim kind, admissible use, and scope; when part of the changed FPF-governed claim, also the current ontic slot, relation position, and use relation. It names the concrete contribution of any cited pattern content and the preserved, split, intentionally changed, or blocker disposition.
FPFPillarAdequacyStatusAdmissible-use result for the scoped FPF Pillar-adequacy claim.
FPFPillarAdequacyFrontOptional non-dominated set of FPF variants or edit packages under the declared coordinate set.

These names are local to the evaluation unless F.18 promotes a durable name. They name FPF content objects and evaluation fields, not release state, review state, or project evidence.

E.2.DA:4.2 - Evaluation record

FPFPillarAdequacyEvaluation:
  FPFObjectUnderImprovementRef: <object and version named by value>
  FPFAdequacyUseScope: <entry | authoring | review | project use | source absorption | corpus release | other use named by value>
  FPFAdequacyReaderScope: <primary reader and working situation>
  FPFAdequacyQualificationWindow: <edition, source, neighbour, release, or comparison window>
  FPFPillarAdequacyEvidenceBasis: <checked pattern, host, monolith, projection, README, ToC, E.11 entry locus, source, relation, companion, evaluation-result, and missing loci that affect values>
  FPFPillarAdequacyCoordinateTable: <all eleven coordinates, values, short rationales, evidence loci>
  FPFKindRestorationEvidence: <for broad wording or precision repair: changed span; pre- and post-repair object kind, relation or claim kind; current ontic slot, relation position, and use relation when part of the changed FPF-governed claim; admissible use and scope; concrete contribution of any cited pattern content; preserved, split, intentionally changed, or blocker disposition>
  FPFPillarAdequacyStatus: <status>
  StopOrRepairCondition: <local stop, first repair, Pillar decision, or architecture decision, and the smallest reopen locus or condition>

E.22 may frame the evaluation purpose when the caller needs floor evaluation, exceptional improvement, trade-off inspection, open-question discovery, absorption, or proposal portfolios. E.23 governs repeated improvement after the evaluation returns findings or candidate proposals.

E.2.DA:4.3 - Ordinal coordinate scale

ValueLabelMeaning
0absentThe Pillar is not realized for the declared FPF object and use.
1namedOnlyThe Pillar is named but cannot guide the FPF-level use.
2partiallyExpressedForDeclaredUseThe Pillar is present but incomplete, fragile, or too local.
3sufficientlyExpressedForDeclaredUseThe Pillar is realized enough for the declared use, with known limits visible.
4wellExpressedForDeclaredUseThe Pillar is clear across relevant loci and protected from common loss.
5exceptionallyExpressedForDeclaredUseThe Pillar is exceptionally realized with reinforcing loci, heterogeneous cases, and no hidden FPF-level loss.

The values are ordinal content evaluations. They are not an aggregate scalar score, maturity ladder, release gate, or proof that development ends.

E.2.DA:4.4 - Required Pillar coordinates

Pillar coordinateEvaluation questionGood state
P1CognitiveEleganceAdequacyDoes the object expose decisive structure without ornamental formalism?The reader sees the smallest structure that changes the action.
P2DidacticPrimacyAdequacyDoes human comprehension stay ahead of formal, tooling, or review purity?Working situation, recognition reason, first move, and payoff stay visible.
P3ScalableFormalityAdequacyCan formality strengthen as the use requires while preserving meaning and grounds, with an explicit rewrite or branch when meaning changes?Staged strengthening is usable; a semantic change remains identifiable and its affected uses are reconsidered.
P4OpenEndedKernelAdequacyDo kernel concepts stay meta-level while domain knowledge stays in patterns?New content extends FPF without smuggling domain doctrine into the kernel.
P5FPFLayeringAdequacyDo modular pattern layering and neighbour authority stay intact?Patterns can be added, replaced, or removed without shadow authority.
P6LexicalStratificationAdequacyAre Plain, Tech, Formal, and mathematical registers recoverable for the declared use?Decision-governing wording maps to fields named by value, kinds, lenses, or neighbours.
P7PragmaticUtilityAdequacyDo proofs, measures, models, and reviews change real admissible action?The object changes prediction, decision, diagnosis, design, repair, stop, or assignment.
P8CrossScaleConsistencyAdequacyDo composition, aggregation, boundary, emergence, and method-side relation structures stay consistent across scales?Cross-scale claims name preserved structure, lost structure, lens or algebraic representation, and boundary.
P9StateExplicitnessAdequacyAre the states, transitions, currentness, editions and qualification windows that affect the declared use explicit?Readers can identify the usable version and state, the conditions that change them, and relevant transition cost and risk.
P10OpenEndedEvolutionAdequacyCan justified improvement, revision, replacement or branching continue at acceptable cost and risk, while retention, stopping and retirement remain available?The selected continuation or stop has a practical reason and a reopen condition; a completed Work occurrence is distinguished from a later Method, object version or Work.
P11SoTAAlignmentAdequacyDoes current knowledge discipline the object without citation theatre?Current sources change moves, boundaries, examples, checks, or stop rules.

E.2.DA:4.5 - Evidence and coordinate separation

One evidence locus may support several coordinates, but the rationale must say what property it supports in each coordinate. The following distinctions carry most repairs:

DistinctionUse
P1 vs P2smallest decisive structure vs reader comprehension and first move.
P2 vs P6usable recognition text vs recoverable register mapping.
P5 vs P7placement of the content that defines, constrains, or tests the claim vs useful change in action.
P7 vs P11practical payoff vs current source contribution.
P8 vs P9cross-scale invariant vs state, transition, edition, and currentness.
P10 vs E.23evolvability of the FPF object vs repeated improvement method.

If a distinction cannot be recovered from the FPF object, lower the affected coordinate and state the first repair. Do not add a new local doctrine table to explain around the missing content.

E.21 and E.9.DA results are evidence loci for E.2.DA, not inputs to be averaged. A pattern-quality value can support a Pillar only by pointing to the evaluated pattern’s beneficial or harmful FPF-level effect.

E.2.DA:4.5a - Result-row discipline and calibration

An E.2.DA result uses this table shape:

Pillar coordinateValueShortRationaleEvidenceLocus
<E.2.DA coordinate><0..5><assigned-value basis and the applicable adjacent-value rationale below><pattern section, monolith section, host, README scenario, ToC row, E.11 entry-distribution locus, E.11 worked comparison, projection, source row, relation row, companion file, evaluation result, or missing locus named by value>

For values 1..4, explain why the lower adjacent value would understate the evidence and the higher adjacent value would overstate it. For 0, explain why 1 would overstate the evidence and what would raise the value or reopen it. For 5, explain why 4 would understate the evidence and what would lower the value or reopen it.

A Pillar essay, local-quality average, two-column table, or result whose value depends on unchecked corpus, projection or source evidence is draft evaluation material. Check the needed evidence before assigning the affected value. An observed defect lowers a value according to its coordinate meaning; absence of a check does not by itself establish that defect. A completed E.2.DA result still evaluates all eleven coordinates.

Common calibration points:

Pillar family345
Entry, usability, and projection PillarsThe object can be used with visible limits, but projection or first-use evidence is partial.Relevant defining, constraining, or testing content and projections are coherent enough for declared use.The use is replayable across pattern content, the public-entry form selected under E.11, and cold-reader or retrieval evidence, with an explicit stop or return and any independently grounded non-use boundary.
Layering and semantic authority PillarsNeighbours are plausible, but some shadow-spec risk remains.The pattern content that defines, constrains, or tests each claim is named by value and distinguishable from source-linked projections.Pattern bodies, relations, projection rows, and anti-fragmentation cases keep each concrete contribution recoverable without shadow semantics.
Source and evolution PillarsSource or reopen language exists, but currentness, contribution, or smallest-reopen basis is compact.Source contribution, currentness window, and reopen condition are explicit for declared use.Source-front movement and future reopen are replayable without freezing development after a local stop.

E.2.DA:4.6 - Status and stop condition

StatusMeaning
admissibleForDeclaredFPFUseAll eleven coordinates meet the declared floor for the scoped use.
repairBeforeFPFUseOne or more coordinate floors fail for the declared use.
holdForPillarDecisionThe defect requires an E.2 Pillar amendment or precedence decision.
holdForArchitectureDecisionThe defect requires pattern split, object-under-improvement, source-use, projection-use, or naming architecture decision.
refreshNeededA source, pattern, entry use, projection, relation, or vocabulary change invalidates a previous evaluation.

The stop condition states the declared floor, values, smallest reopen locus, and first repair when the declared use is not yet admissible. Add a non-use boundary only when an independently grounded reading by a plausible intended reader changes a named use.

E.2.DA:4.7 - Compact result form

E.2.DA result:
  FPF object under improvement: <FPFObjectUnderImprovementRef>
  Declared use and reader: <scope>
  Qualification window: <window>
  Evidence basis checked: <FPFPillarAdequacyEvidenceBasis>
  Status: <FPFPillarAdequacyStatus>
  Coordinate table: <Pillar coordinate | Value | ShortRationale | EvidenceLocus for all eleven Pillars>
  First repair or stop: <repair | hold | local stop>
  Reopen if: <smallest changed locus or condition>

For a small release decision, the coordinate table may be compact. It is still complete. Status is not assigned from prose, a checklist count, a local-pattern average, a two-column table, or a result missing evidence loci needed by its values.

When E.22, E.23, absorption, or exceptional-improvement framing asks for improvement, below-floor Pillar coordinates return findings or repair. Above-floor coordinates receive proposal rows only for substantive non-dominated FPF-level content opportunities inside the declared use: for example, better entry recognition, placement of defining, constraining, or testing content, source-currentness carry-through, projection thinning, corpus-ecology repair, kind-preserving precision restoration, open-ended evolution support, or deletion or relocation of apparatus that weakens the FPF object. Apparatus-only additions do not qualify. Do not treat every value below 5 as a defect. A 4 may be the correct stop value only with loci showing why further Pillar-content movement is dominated, unavailable, or outside scope.