Domain Principle Framework Package-Adequacy Evaluation CharacteristicSpace

About this pattern

This is a generated FPF pattern page projected from the published FPF source. It is canonical FPF content for this ID; it is not a FPF Reference product feature page.

How to use this pattern

Read the ID, status, type, and normativity first. Use the content for exact wording, the relations for adjacent concepts, and citations to keep active work grounded without pasting the whole specification.

Type: Evaluation (E) Status: Stable Normativity: Normative unless marked informative.

Use this pattern when a framework author, reviewer, steward, or AI agent must decide whether one Domain Principle Framework or Local Practice Framework package is good enough for one declared domain or local use.

Relations

E.4.DPF.DAcoordinates withSoTA Harvester & Synthesis
E.4.DPF.DAcoordinates withMulti‑View Publication Kit
E.4.DPF.DAcoordinates withFPF Ecosystem Family Architecture
E.4.DPF.DAcoordinates withThe Agential Role & Agency Spectrum
E.4.DPF.DAcoordinates withU.Work: Dated Performed Work Occurrence
E.4.DPF.DAcoordinates withEvidence Graph Referring (C-4)
E.4.DPF.DAcoordinates withQuality Improvement Loop Method
E.4.DPF.DAcoordinates withUnified Lexical Rules for FPF
E.4.DPF.DAcoordinates withFramework Publication Form Profile
E.4.DPF.DAcoordinates withLocal-First Unification Naming Protocol
E.4.DPF.DAcoordinates withConstraint-Governed Unfolding Structure
E.4.DPF.DAcoordinates withArchitecture Description Adequacy
E.4.DPF.DAexplicit referenceQuality Improvement Loop Method
E.4.DPF.DAexplicit referenceFramework Publication Form Profile
E.4.DPF.DAexplicit referencePrinciple-Framework Architecture Decision
E.4.DPF.DAexplicit referenceThe Agential Role & Agency Spectrum
E.4.DPF.DAexplicit referenceU.Work: Dated Performed Work Occurrence
E.4.DPF.DAexplicit referenceEvidence Graph Referring (C-4)
E.4.DPF.DAexplicit referenceFPF Authoring Conventions & Style Guide
E.4.DPF.DAexplicit referenceSystem-Role–Method–Work Alignment
E.4.DPF.DAexplicit referenceSoTA Harvester & Synthesis
E.4.DPF.DAexplicit referenceFPF Ecosystem Family Architecture
E.4.DPF.DAexplicit referenceConstraint-Governed Unfolding Structure
E.4.DPF.DAexplicit referenceArchitecture Description Adequacy
E.4.DPF.DAexplicit referenceMulti‑View Publication Kit
E.4.DPF.DAexplicit referenceControlled Semantic Coarsening
E.4.DPF.DAexplicit referenceStructure-to-Narrative Rendering
E.4.DPF.DAexplicit referenceUnified Lexical Rules for FPF
E.4.DPF.DAexplicit referenceLocal-First Unification Naming Protocol
E.4.DPF.DAexplicit referenceOntology-First Plain Technical Rewriting
E.4.DPF.DAexplicit referenceExpanded Entry Disambiguation Cases
E.4.DPF.DAexplicit referencePragmatic Utility and Value Alignment

Content

Problem frame

Use this pattern when a framework author, reviewer, steward, or AI agent must decide whether one Domain Principle Framework or Local Practice Framework package is good enough for one declared domain or local use.

Primary EntityOfConcern: one exact authored framework episteme edition checked for one declared package use. Name the visible publication form, presentation carrier, access-facing presentation carrier, or access route being inspected without turning it into the framework edition or package architecture. The first useful result is one aggregate C.2.1 result episteme with all D1–D12 claims, its local status, and the smallest repair or explicit no-proposal disposition. The Solution gives the additional assurance detail only when a receiving use relies on it.

Use E.4.DPF.DA, rather than E.2.DA, for ordinary DPF package evaluation. E.2.DA asks whether FPF-level objects realize the FPF Pillars for broad FPF use; a DPF package must serve one declared domain or local use frame while depending on FPF Core without redefining it. Recover that frame through effective ReferenceScheme, ClaimScope, reader, intended use, qualification window, and only when interpretation depends on it an independently selected BoundedModelUseStructure. Add a non-use boundary only for a named competing use or plausible observed confusion. Use E.2.DA when the package changes or claims FPF-level Pillar adequacy.

Use E.21 for the quality of individual DPF pattern bodies. Use this pattern for the package as a whole: domain scope, source basis, Core dependency, the framework publication form borne by its selected carrier, pattern-set coverage, relation and edition records, local publication, evaluation route, refresh route, and adoption utility.

Problem

DPF packages will often be produced quickly from source material, prompts, external literature, local practice, or generated candidates. Some are good enough as seeds; some can answer a domain question for an AI agent; some have publication carriers ready for public use; some are only source summaries wearing pattern headings.

Without a DPF-specific adequacy evaluation, teams tend to use one of three wrong substitutes:

  • they apply E.2.DA and ask whether the package is "FPF-like in general", even though the package is meant for one domain;
  • they average E.21 scores of individual patterns and miss package-level failures such as missing source packs, broken dependency direction, poor first entry, or stale edition records;
  • they inspect section presence and conclude that an all-in-one carrier, map, or seed package is adequate because it has patterns, a table of contents, a readme, a preface, maps, and sources.

The result is adoption risk. A reader may get a fluent local framework that does not state its domain boundary, does not preserve rival source traditions, duplicates FPF Core ontology, hides relation functions, has no refresh route, or cannot tell a practitioner what typical problem is live, which known failure mode to avoid, and which SoTA solution move to try first.

Forces

ForceTension
Domain boundedness vs FPF generalityThe DPF must be strong for one domain or local context, not a second FPF Core.
Pattern quality vs package qualityStrong individual patterns can still form a weak package if source, relation, publication, or refresh structures are missing.
Fast seeds vs reliance-bearing packagesA seed may be useful for exploration, but public or operational use needs higher evidence and repair routes.
Source richness vs source theatreA long bibliography can decorate the package while missing adopted payload, rejected alternatives, currentness, and pattern consequences.
Local usability vs formal assuranceReaders need first moves and worked cases, while maintainers need edition, dependency, relation, quality, and refresh records.
Improvement vs proxy optimizationAdding maps, source rows, all-5 claims, or review proof can make the package less usable.

Solution

Start here with one ordinary assessment route:

  1. Pin the exact authored framework episteme edition and declared package use, then name the effective ReferenceScheme, ClaimScope, working reader, intended use, qualification window, evidence basis, floor, and any independently grounded non-use boundary that changes the result.
  2. Run PFM1, PFM1a, and PFM2PFM12 where applicable and give each one a pass, fail, or not-applicable-with-reason disposition.
  3. Judge every D1D12 coordinate with one ordinal value, short rationale, exact evidence locus, and smallest repair or explicit no-proposal disposition.
  4. Constitute one aggregate C.2.1 result episteme carrying those coordinate claims, protected trade-offs, the local DPFPackageAdequacyStatus, and the first repair or no-proposal disposition.
  5. State the next usable action, stop or repair, and reopen condition, then name any separate receiving use such as E.19 admission or refresh, assurance, publication, F.10 status use, or E.23 repair. Add a non-use statement only when a plausible reader has an independently grounded reason to confuse those uses.

The first useful result is that aggregate episteme and its local status for the declared use. Stop with seedOnly or repairBeforeDPFUse when the package or evidence does not support the declared floor; the route still produces a useful bounded result and next repair.

For a new or substantially revised DPF, add four focused questions:

  • For this current framework edition, do the selected pattern sets and relied-on external results actually work together in one first use and one representative case across problem families well enough to make good on the public field promise? Record the answer as D12DomainProblemFamilyCoverageAdequacy; a pattern count or evidence that an earlier review occurred is not evidence.
  • Where the sources describe practice architecture, does the package preserve both genuine first-then flow and genuine simultaneous bounded contribution? Use a completed C.32.MWA result as evidence when several structures need reconciliation; do not repeat that Method's actions here. Use an E.23.CDI result only when capability development changes the package claim.
  • For the named first use, are all required patterns from this DPF present? For every relied-on external result, are its identity, direct kind, supplying product and edition or current state, receiving use, discovery route, material currentness or availability, and externality explicit? For each important source-backed claim, can a reviewer find the source and tell whether the evidence supports, suggests, or only motivates it?
  • When the declared use includes a public presentation carrier, does that carrier bear the framework publication form defined by E.11.PFP while keeping its DPF-specific body and references under E.4.DPF? Keep PFM1 responsible for practitioner entry and navigation; use PFM12 only for the remaining common-form and edition-projection questions. Form conformance does not prove field coverage or package adequacy.

These questions test the package and its evidence. They do not prescribe another Method to perform or turn use of a Method result into an edition dependency.

Assurance and object boundary after the ordinary route. Evaluate one exact authored framework episteme edition for one declared package use through a DPF-specific adequacy characteristic space. The evaluation is derived from the shape of E.2.DA, but it is not the FPF Pillar evaluation. It asks whether the selected framework edition, together with its separate package architecture, pattern set, source basis, architecture decisions, relation records, edition dependencies, publication and access uses, quality evidence, and refresh route, realizes FPF-grounded domain value for one declared use frame.

Keep the evaluation objects separate:

  1. the exact authored framework episteme edition of concern, identified under C.2.1;
  2. its package architecture, E.4.PFAD architecture decisions, E.4.PFR relation records and edition dependencies, selected pattern set, source-use results, publication units and occurrences, publication forms, presentation carriers, access-facing presentation carriers, access routes, and actual access or use relations;
  3. the effective U.ReferenceScheme, A.2.6 ClaimScope, working reader, intended use, qualification window, any independently grounded non-use boundary, and an optional independently selected BoundedModelUseStructure only when its organization changes interpretation;
  4. this E.4.DPF.DA characteristic space and evaluation specification;
  5. one exact semantic package-adequacy-evaluation U.Method;
  6. an ordinary evaluator action left outside Work admission; or, when dated assessment U.Work is asserted, references to the exact actual evaluator System recovered through A.13 and one independently valid A.15.1 Work account; only when the result expressly represents precise assignment-bound attribution, references to the same obtaining A.13 assignment and applicable F.6 relation occurrences; and, independently, an A.6.1 application only when the assessment uses one exact operation declared by a separately admitted Mechanism and the receiving claim depends on its bindings;
  7. twelve ordinal coordinate-result claims about the same exact framework edition;
  8. one aggregate C.2.1 result episteme carrying those claims, the local package-adequacy status, protected trade-offs, first repair or no-proposal disposition, reopen condition, and any grounded non-use boundary;
  9. witnesses and A.10 evidence-use relations, plus an optional evaluation record that packages references without performing the assessment or granting authority; and
  10. any F.10 status use, E.19 admission or refresh decision, assurance, publication, later improvement Work, and changed framework edition.

Use this compact input/action/result separation:

DPFPackageAdequacyEvaluationConfiguration:
  FrameworkEpistemeEditionOfConcernRef: <one exact authored U.Episteme>
  DeclaredVisiblePackageFormOrUse: <plain description of the exact visible form or use being evaluated; not a U-kind>
  PackageArchitectureRefs:
  FPFCoreEditionRef:
  DependencyAndEditionRefs:
  SourceBasisRefs:
  PFADDecisionRefs:
  PatternSetRefs:
  RelationRecordRefs:
  SelectedPublicationUnitRefs:
  PublicationOccurrenceRefs:
  PublicationFormRefs:
  PresentationCarrierRefs: <exact U.PresentationCarrier refs that bear the selected publication forms>
  AccessFacingPresentationCarrierRefs: <exact U.PresentationCarrier refs that bear access-facing forms>
  AccessRouteRefs: <services, endpoints, retrieval or search routes, or assistant integrations>
  ActualAccessOrUseRelationRefs:
  QualityEvidenceRefs:
  RefreshRefs:
  EffectiveReferenceScheme:
  ClaimScope:
  WorkingReaderOrOperatorScope:
  IntendedUse:
  NonUseBoundary?: <only for a named competing use or plausible observed confusion that changes this result>
  QualificationWindow:
  ModelUseStructureRef?: <only when one selected BoundedModelUseStructure changes interpretation>
  DPFPackageAdequacyCharacteristicSpaceRef: <exact A.19 characteristic space>
  DPFPackageAdequacyEvaluationSpecificationRef: <this E.4.DPF.DA edition>
  SemanticDPFPackageAdequacyEvaluationMethodRef: <exact U.Method>
  EvaluationEvidenceBasis:
  DeclaredFloor:
  EvaluationConfigurationRef:
  OrdinaryEvaluatorActionDescription?: <for a judgement or action left outside Work admission>
  MechanismOperationApplicationRef?: <one exact A.6.1 application only when the assessment
    actually uses an operation declared by a separately admitted U.Mechanism and the receiving
    claim depends on its actual input and result bindings>
  AssessmentWorkAdmission?: <omit for an ordinary judgement or action not admitted as U.Work;
    when present, cite the exact A.13 actual-performer basis and independently valid A.15.1 Work account rather than redeclaring them; add assignment-bound attribution references only when this result expressly represents that attribution>
    AssessmentWorkAccountRef: <one independently valid A.15.1 Work account>
    AssessmentWorkRef: <the dated U.Work used by this result>
    EvaluatorSystemRef: <the exact actual evaluator U.System already recovered through A.13>
    PerformedUnderAssignmentRefs?: <the applicable obtaining F.6 relation occurrences through the same A.13 assignment, only when this result expressly represents precise assignment-bound attribution; omit otherwise; missing or failed F.6 leaves the Work account intact>
DPFPackageAdequacyResultEpisteme:
  EntityOfConcern: <same exact FrameworkEpistemeEditionOfConcernRef>
  EffectiveReferenceScheme:
  ClaimGraph:
    ClaimScope:
    WorkingReaderOrOperatorScope:
    IntendedUse:
    NonUseBoundary?: <same conditional boundary when present>
    QualificationWindow:
    CoordinateResultClaims: <all D1..D12 values, rationales, evidence loci, repairs/no-proposals>
    ProtectedTradeoffSet:
    DPFPackageAdequacyStatus: <local result value>
    FirstRepairOrNoProposalDisposition:
    ReopenCondition:
  AssessmentAccountRef:
  ResultWitnessRefs:
  ResultEvidenceUseRefs:
DPFPackageAdequacyEvaluationRecord: <optional packaging of configuration, assessment account,
  result, witnesses/evidence use, reopen refs, and any grounded non-use boundary>

These names are local record and claim shapes, not new U-kinds. DeclaredVisiblePackageFormOrUse is open plain wording for the exact form or use being checked; it neither types nor identifies the framework or package. The separately typed reference fields keep publication units, forms, U.PresentationCarrier values, access routes, and actual access or use relations distinct. If the visible material has no independently admitted single package entity, do not make a file set or list into one: keep the exact framework episteme edition as EntityOfConcern and cite its package architecture, records, contents, publication and access relations, forms, carriers, and routes separately in the configuration and evidence basis. A file boundary, manifest, directory, table order, publication, carrier, callable service, or endpoint establishes neither package architecture nor membership.

The characteristic table and this specification describe how to evaluate; the semantic Method, evaluator action, dated Work, A.6.1 application, and result keep their own identities. A practitioner may make an ordinary package-adequacy judgement without classifying it as U.Work or asserting an A.6.1 application. Such an application exists here only when one exact operation declared by a separately admitted Mechanism is actually used and the receiving claim depends on its bindings; Work admission neither creates nor requires it. If the account instead claims dated assessment Work, recover the exact actual evaluator System through A.13 and cite one independently valid A.15.1 Work account. Only when the result expressly represents precise assignment-bound attribution does it also cite the same obtaining A.13 assignment and applicable F.6 relation occurrences. F.6 identifies neither assignment nor performer, and missing or failed F.6 leaves the Work intact. The evaluator System acts. A local evaluator system-role classification is an optional neighboring claim. The local account exposes assignment or F.6 references only for that attribution branch. Constitute the coordinate claims and aggregate result under §4.3, and establish each later receiving use through its own relation under §4.5.

Each coordinate value is an ordinal content-evaluation quality ascription about the same exact framework episteme edition under the declared ReferenceScheme, ClaimScope, use, and qualification window. It is not a U.Measure, measurement output, average, vote, maturity stage, or status use. The aggregate result episteme has its own C.2.1 identity; empirical grounding, witness presence, evidence use, publication, and evaluator identity remain neighboring relations or objects rather than identity slots.

Ordinal scale

ValueLabelMeaning
0wrongKindOrNoBasisThe object is not an evaluable DPF package for the declared use, or required basis is absent.
1namedOnlyThe package name or topic exists, but the package cannot guide domain or local work.
2partialSeedUseful source, prompt, or pattern-seed material exists, but package obligations are incomplete or fragile.
3locallyUsableWithVisibleLimitsThe package can support bounded exploration or local use with explicit limits and repairs.
4wellGroundedForDeclaredDPFUseThe package is coherent, source-grounded, FPF-dependent, navigable, and refreshable for the declared use.
5exceptionallyGroundedForDeclaredDPFUseThe package is replayable across source basis, pattern set, relation records, heterogeneous cases, publication carriers, improvement route, refresh route, and discriminating boundary cases.

Default floor is 4 for public, teaching, enterprise, operational, or reliance-bearing DPF use. A fast seed or exploratory prompt output may use floor 3 only when its limits, missing evidence, next repair, and reopen condition are explicit.

Required coordinates

Every E.4.DPF.DA result includes every coordinate below, including a result for a seed: assign the value that the seed earns. A bounded diagnostic may borrow selected questions while stating its limited scope; it does not claim an E.4.DPF.DA result or local status.

In this pattern, known failure modes means beginner mistakes and experienced-practitioner failures caused by stale, local-only, or non-SoTA practice. Do not narrow the check to novice errors only.

CoordinateEvaluation questionGood state
D1DomainScopeAndUseAdequacyAre the domain or local situation, effective ReferenceScheme, ClaimScope, reader, declared use, qualification window, stop or return, and any genuinely interpretation-changing model-use structure recoverable?The package tells whom it is for, which domain situation and claims it covers, what to do first, when to stop or return, and which semantic qualifications constrain that use; a non-use boundary appears only for a grounded competing use a plausible reader could select.
D2DidacticEntryAndAdoptionAdequacyCan the intended reader or assisting agent find the first useful entry and get a first working result without FPF developer knowledge?ToC, readme, preface, pattern-use routes, skill entries, MCP access cues, and examples make adoption cheap and non-magical, while support maps are reached from work triggers rather than front-loaded as required reading.
D3ScalableFormalityAndAssurancePathAdequacyCan the package move from plain local use toward stronger records, evaluation, evidence, or assurance without rewriting the package?Plain guidance, typed records, source pins, evaluation rows, and paths to stronger evidence or assurance are staged.
D4CoreDependencyAndDomainBoundaryAdequacyDoes the checked framework edition depend on FPF Core while keeping domain knowledge inside the DPF and keeping edition dependency distinct from package/file membership?Core patterns are reused; local terms do not redefine Core; possible Core amendment candidates are explicit; E.4.PFR records exact dependency and edition effects; FPF Core and the main monolith do not depend on this DPF except through a deliberate Core amendment.
D5PackageFormLayeringAndRelationAdequacyAre framework episteme edition, package architecture, architecture decisions, pattern set, support maps or appendices, relation records, edition dependencies, publication units and occurrences, publication forms, presentation carriers, access-facing presentation carriers, access routes, actual access or use relations, source packs, and quality records separated?E.4.PFAD, E.4.PFR, C.2.1, E.24.PUB, source, direct access or use, quality, support-map, appendix, and refresh loci remain distinct, findable, and reached from the right work triggers; file or package layout establishes no semantic membership.
D6DomainLexiconAndKindSettlementAdequacyAre domain terms, local vocabulary, candidate ontics, and the applicable FPF patterns settled well enough for use?Each local term has a stated kind, defining source, admissible use, and an applicable FPF pattern or naming route when needed; add a blocked reading only under F.19:4's full independent-ground, plausible-reader, contribution, and smallest-clear-correction test.
D7PracticeUtilityAndProblemResolutionAdequacyDoes the package change real domain or local action, diagnosis, design, explanation, teaching, or repair?Patterns solve recognizable domain problems with positive SoTA-informed moves, known failure modes or anti-patterns, and worked cases, not only taxonomy, ontology, commentary, or talk guidance.
D8HeterogeneousCaseAndTransferAdequacyHas the package been tested against diverse enough domain cases, reader roles, or local situations?Heterogeneous probes show where the same pattern set works, fails, or needs a contribution from another pattern that defines, constrains, or tests the affected claim.
D9EditionStateAndCurrentnessAdequacyAre framework episteme edition, any obtaining EpistemeEditionRelation, source currentness, dependency pins, qualification window, publication occurrence, form, and presentation-carrier availability, access-route currentness, and actual access or use currentness explicit and separately changeable?Readers can tell which exact framework episteme they use, which edition/dependency relations obtain, what source, publication, and access state supports the use, and which separate change reopens it.
D10ImprovementAndRefreshAdequacyCan the package improve through E.22 and E.23 and refresh through G.11 without giant reopen or process theatre?Low values produce repair rows; source, edition, telemetry, and use failures have smallest reopen routes.
D11DomainSoTAAlignmentAdequacyDoes current domain or local SoTA discipline pattern selection, solution, examples, boundaries, and reopen triggers?Sources change the package content; they are not bibliography, claim theatre, or authority by citation.
D12DomainProblemFamilyCoverageAdequacyDoes this current framework edition adequately answer its public field promise through its selected pattern sets and relied-on external results? Judge how the patterns actually work together, whether the first use can proceed without unpublished authoring context, what a representative cross-problem case reveals, and which important omissions remain.The assessment shows what the current FPF and admitted DPFs provide for this edition, what remains uncovered, how the selected pattern sets work together, where later authors can revisit each important source-backed claim, and what observation reopens the answer. It checks that the first use includes every required pattern from this DPF. For every relied-on external result, it identifies the result, direct kind, supplying product and edition or current state, receiving use, discovery route, material currentness or availability, and externality; it keeps MethodDescription reference, source-evidence use, and unavailable-result statement separate. D12 records no proof that an author previously revisited coverage.

Result row shape

The aggregate E.4.DPF.DA result episteme carries twelve coordinate-result claims and may present them with this table shape:

CoordinateValueShortRationaleEvidenceLocusRepairOrNoProposal
<D1..D12><0..5><assigned-value basis and the applicable adjacent-value rationale below><package section, source row, relation record, pattern body, readme, ToC, skill entry, MCP route, worked case, quality result, refresh route, missing locus><repair, no-proposal with checked loci, or neighbouring source or pattern to use>

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.

Each row is one ordinal content-evaluation quality ascription about the same exact framework episteme edition and keeps recoverable the effective ReferenceScheme, characteristic, scale value, evaluation rule or probe, ClaimScope/use/window, assessment account and any asserted Mechanism-operation application, short rationale, evidence locus, and repair or no-proposal. A prose verdict, checklist-count result, table without evidence loci, average of E.21 pattern values, favorable status label, or table detached from an aggregate C.2.1 result episteme is only assessment material. None is a U.Measure, measurement output, performed assessment, admission, or authority.

DPF-wide package-form checks

Run this subpass when the declared use depends on an all-in-one DPF publication carrier, selected-host set, card set, skill-pack or index carrier, returned response artifact, MCP or other service route, retrieval or search route, assistant integration, or another reader-facing form. Inspect the exact publication form and U.PresentationCarrier that bears it, and inspect any service or route separately; do not substitute editable sources, a manifest, or a successful build run. These checks do not replace the twelve coordinates; they supply package-level evidence mainly for D1, D2, D4, D5, D7, D8, D9, D10, D11, and D12.

When the declared package use includes accepted-source integration or continuity with a predecessor publication, use a current E.4.PFIP conclusion as evidence for the affected coordinates. Keep the PFIP conclusion and the package-adequacy result separate: the first reports publication integration or continuity, and the second judges package adequacy for the declared use.

Package-form checkPassing conditionPrimary affected coordinates
PFM1 First-entry functions and orderBefore the pattern bodies, the exact reader-facing package has one search-oriented Table of Contents, one framework Readme that carries public first-entry situations and practical first results, and one Preface that explains their cross-cutting ideas, or consistently translated equivalents. Every pattern row in the ToC exposes its PatternID and title plus at least one working-question locator: a Use when cue, query phrase, or discriminating keyword; any domain or local PatternID prefix discipline is stated where the namespace can be disambiguated; admission state and dependencies appear when they can change the choice. Together these units let the reader recover a recognizable working situation, practical question, first useful result or honest blocker, direct PatternID or small plausible set, and stop or wrong-turn return without reading support apparatus first. Reader Guide, Pattern Index, or another synonymous parallel unit fails this check unless it has a genuinely different job and returns to the ToC or Readme that provides the entry. Display order does not become a prescribed pattern-use order.D2, D5
PFM1a Practical-example declaration and card valueWhen the product publishes selectable practical examples, inspect its one key/form declaration and the actual Readme together. Every declared key has exactly one ordinary-entry or card occurrence, and no undeclared selectable occurrence or rival key list exists. The Readme says the examples are not a catalogue or coverage boundary and gives a route for unmatched questions. Every selected card passes E.11's same-truthful-content-without-mantra comparison, uses the six fields in order, preserves a real multi-pattern dependency within the product's mantra/card reading guard, returns to the direct patterns, and has at most one same-key expansion. Check at least one plausible direct example under the same use test. A zero-card result passes when smaller entries, locators, or guide answers support reliable choice and return. Syntax, length, topic inventory, PatternID count, or a historical heading proves neither card value nor product coverage.D2, D5, D7, D8
PFM2 Pattern-language primacyPattern bodies remain the main language of use. Large maps, source-use tables, relation records, edition notes, and package architecture material appear after pattern bodies or in appendices or support sections unless they are a short first-entry aid.D2, D5, D7
PFM3 Map discoverabilityEvery support map or appendix has at least one live entry route from ToC or readme, a pattern Relations section, low-value repair action, a condition that tells the reader when to revisit a source, or a package-refresh condition. A map that cannot be reached from work lowers package adequacy even if the map is correct.D2, D5, D10
PFM4 Dependency directionThe DPF may cite FPF Core and explicitly depended-on upstream DPFs or local frameworks; FPF Core and the main monolith do not cite this DPF as required authority. If a DPF discovery belongs in Core, it returns through a Core amendment decision rather than a reverse dependency.D4, D5, D9
PFM5 Publication, carrier, and access-route boundaryThe framework episteme edition, package architecture, EpistemePublicationRelation occurrence, publication unit and form, exact U.PresentationCarrier, access route, actual access or use, readme, Preface, ToC, card set, maps, skill-pack or index carrier, returned response artifact, MCP service, retrieval or search route, and assistant integration remain separate. Visibility, storage, adjacency, callability, or a returned artifact establishes no framework truth, edition relation, package membership, source basis, quality result, admission status, process state, runtime dependency, Work authority, evidence use, or currentness.D5, D9
PFM6 Public package namingThe public title and primary file or package name use a domain- or practice-specific framework name such as <DomainOrPractice> Principles Framework, with the domain or practice head visible. Principles Framework alone is only a kind or head phrase, not an individual framework name. Format slang such as local monolith, process state such as draft, and file-layout labels stay out of public package identity unless the carrier is explicitly a workspace-only artifact.D1, D2, D5, D6, D9
PFM7 Development-state absencePackage carriers contain user-facing package content and durable package relations, not scattered draft, DRR, handoff, ledger, review-status, admission-blocker, helper-state, or process-run residue.D5, D9, D10
PFM8 Cross-DPF relation disciplineReferences to another DPF or local framework state the exact dependency, specialization, source reuse, publication, selected-set, or other E.4.PFR relation and its refresh condition. Add a competing reading only when the visible relation form or observed use makes it plausible.D4, D5, D9
PFM9 Normal-pattern maturityEvery pattern body claimed as part of a public, teaching, enterprise, or reliance-bearing DPF is a normal action-guiding FPF-style pattern for its declared use: it is drafted through E.8, evaluated through E.21, and not merely a heading skeleton, seed note, prompt output, compressed DRR recap, term sheet, ontology catalog, or commentary about the domain. When an all-in-one Markdown publication is presented as containing the full bodies, inspect that publication and require major publication units or Parts at H1, each PatternID and title at H2, canonical E.8 sections at H3, and every deeper source distinction at a distinct deeper level. A publication that demotes a body or merges two source heading levels does not pass as the full pattern body; neither does a card, summary, or other coarsened projection, even when the editable source body itself conforms. The pattern should show the typical problem, known failure mode or anti-pattern, SoTA-informed solution move, worked case, and boundary. Seeds are allowed only when the package status says seedOnly or the affected pattern is explicitly non-reliance-bearing.D2, D5, D7, D8, D11
PFM10 Access-currentness and callable-use boundaryWhen access is in scope, name the exact skill-pack, index, or response U.PresentationCarrier separately from the MCP service, endpoint, retrieval or search route, or assistant integration that reaches or returns it. Expose framework edition, dependency, source and currentness boundary, bounded use, and refresh route; keep actual access or use as its own relation. Use C.35 for an exact generated or discovered result intended to inform architecture work, A.15 and the applicable tool or Work pattern for tool and Work claims, and the direct patterns for evidence, assurance, decision, currentness, and access claims.D2, D5, D9, D10
PFM11 Carrier structure-account and controlled structural coarseningA Readme, Preface, or equivalent first-entry form-bearing artifact provides a structure account: what the package exposes for whom, which domain or local structures and source denominator it foregrounds, what it deliberately coarsens, abstracts, omits, loses, or sends to appendices and sources, and when a reader must consult fuller pattern, source, evidence, or relation material. An MCP, search, retrieval, or assistant route may surface that artifact but is not its presentation carrier. In architecture-mediated narrative cases, trace the rendering on its carrier to the architecture description or view, then to the architecture as selected structures for the stated use, and finally to the wider source structures. Without a narrative rendering, trace the selected publication form on its carrier directly to the selected source structures. If entry begins at an access route, name the first form-bearing artifact or response and follow the same trace. Each step states selection, coarsening, abstraction, omission, preservation, loss, and return.D1, D2, D5, D7, D8, D10, D11, D12
PFM12 Incremental common framework publication formWhen the declared use includes a public all-in-one carrier or an independently publishable Readme, check only the E.11.PFP questions not already answered by PFM1: the stable public title and linked edition line or usable public locator; aggregate row-to-body agreement and duplicate PatternIDs across the one logical index; reserved support-index grammar; agreement of any repeated edition cue; the product-specific body and reference tail; and prohibited machine material or any development material not already disposed under PFM7. A visible authorship, date, dependency, language, access, maintenance status, support window, currentness window, or another explicitly named product value is required only when a declared reader decision or action needs it. Compare any visible cue or generated public projection with its edition or relation source, but do not require such a projection merely because generation is possible. DPF-specific pattern bodies and reference material remain under E.4.DPF. A form pass proves neither D12 field coverage nor overall package adequacy.D5, D9

PFM1 owns practitioner entry, navigation, and the order in which readers meet the ToC, Readme, and Preface. PFM1a owns the product-native key/form declaration, the explicit examples-not-coverage boundary, and the content judgement that a mantra materially improves each selected cross-pattern card while a plausible direct example remains sufficient without one. PFM12 owns only the remaining common-form and edition-projection agreement. If one observation bears on PFM1, PFM7, or PFM12, record it once, point every affected disposition to the same evidence and repair, and lower an affected coordinate only once for that defect. Give the checks different dispositions only when they discriminate different defects with different repair actions.

A failure in this subpass lowers the affected coordinate even when individual pattern bodies pass E.21. Repair the package carrier, relation record, first-entry route, dependency record, or support-map placement; do not copy the package-form proof into pattern bodies.

Evidence basis and where to check it

Use these sources and patterns instead of expanding this pattern into a package bureaucracy:

Evidence or defectEvidence source or pattern to use
Source payload, rejected alternatives, source currentness, and source-use boundaryG.2, G.11
Public field promise, selected problem-family pattern sets, representative use, every pattern required for the first use, and each relied-on external result with its direct kind, supplying product, edition or current state, receiving use, discovery route, material currentness or availability, and externalityE.4, E.4.PFAD, E.4.DPF, E.4.PFR where a dependency or recorded relation actually obtains, and E.8:4.1.3 for the four return boundaries
First-then versus simultaneous contribution and several-structure synthesisB.1.5, A.22, A.22.CGUS, C.30.AD, and a completed C.32.MWA result when several structures need reconciliation
Common framework publication formE.11.PFP and E.4.DPF; use E.4.PFIP separately when accepted-source integration or predecessor continuity is claimed
Individual pattern qualityE.21
Pattern admission or profile gatingE.19
First-entry, publication occurrence/form/presentation carrier, access route, and actual access or useE.24.PUB, E.11, E.17, and the direct access or use pattern
Carrier structure-account, captured/coarsened/lost structure, where readers return for fuller sources, and structure-capture or epiplexity accountE.4.DPF, E.11, E.17, A.6.3.CSC, C.33, C.34, and A.6.3.NAR when sequential narrative rendering is load-bearing
Naming and local vocabularyE.10, F.18, and the pattern that defines or constrains the named subject
Ordinary wording defects and precise plain languageF.19; use E.10 for cues and the pattern that defines or constrains an unresolved subject meaning
Generated or searched package candidate intended to inform architecture workC.35, then E.4.PFAD or the pattern that defines, constrains, or tests the candidate content being used
Carrier capture, loss, and preservationC.33, C.34
Improvement framing and repeated improvementE.22, E.23
Evaluation characteristic space and specification, semantic Method, ordinary evaluator action or references to an exact A.13 actual evaluator and independently valid A.15.1 assessment-Work account, optional same-assignment A.2.1/F.6 attribution only when the result expressly represents it, optional A.6.1 application when an operation declared by a separately admitted Mechanism is actually used, coordinate claims, aggregate result episteme, witnesses and evidence use, local status, and external admission or status useA.19.ECS, this E.4.DPF.DA specification, A.3.1 and A.3.2, A.13 and A.15.1, A.2.1 and F.6, A.6.1, C.2.1, A.10, F.10, and E.19 respectively
FPF-level Pillar effectE.2.DA, only when the package changes FPF-level adequacy

When a coordinate is below floor, return a finding or repair proposal. When a coordinate is at 4 and improvement is requested, search for a substantive non-dominated improvement. Do not raise a value by adding proof apparatus, more maps, more citations, or quality-status prose unless the package becomes easier to use, more source-grounded, more accurately bounded, or more refreshable.

Local result status and receiving-use boundary

DPFPackageAdequacyStatus is a local admissible-use claim carried by the aggregate result episteme. It reports the package-adequacy evaluation result for the declared scope. A receiving process may use it for an F.10 status use, E.19 admission or refresh decision, assurance, publication, work authorization, or improvement Work only through that use's own exact relation and decision rule.

StatusMeaning
admissibleForDeclaredDPFUseAll coordinates meet the declared floor for the stated DPF use, and the result names the next usable action, stop or repair, and reopen condition.
repairBeforeDPFUseOne or more coordinates are below floor for the stated use.
seedOnlyThe package is useful as a seed or prompt output but not for reliance-bearing use.
holdForPFADDecisionThe package architecture, pattern set, dependency, or publication unit needs a framework architecture decision.
holdForCoreAmendmentDecisionA package claim may belong in FPF Core and must not be hidden inside a DPF.
refreshNeededThe package was adequate before, but source, Core edition, local use, telemetry, or dependency state has changed.

Archetypal Grounding

Tell: A personal-development DPF is generated in one short run. It may have useful principles and pattern seeds. The evaluator can make an ordinary package-adequacy judgement without asserting U.Work. If a dated evaluation is instead admitted as Work, recover the exact actual evaluator System through A.13 and cite one independently valid A.15.1 Work account. Add the same obtaining A.13 assignment and applicable F.6 relation occurrences only when this result expressly represents precise assignment-bound attribution; F.6 identifies neither assignment nor performer, and missing or failed F.6 leaves the Work intact. Separately cite an A.6.1 application only if the evaluation actually uses one exact operation declared by a separately admitted Mechanism and the result depends on its bindings; Work admission does not supply that application. The aggregate C.2.1 result can then state local status seedOnly, with high coordinate claims for first-entry utility and low claims for source currentness, heterogeneous probes, relation records, or refresh. The prompt output, evaluator action, any Work, any attribution, any Mechanism-operation application, result episteme, and local status remain distinct. That status is an honest package-use result and next repair route; it does not itself admit the package.

Show: A domain DPF all-in-one publication carrier contains domain patterns, a source-use map, a Core-bridge map, relation records, and heterogeneous acceptance cases for several user situations. E.4.DPF.DA asks whether those cases actually force the pattern set to solve different domain problems, whether source rows changed pattern obligations, whether maps are reachable during work, and whether the package's local evaluation pattern can feed E.22 and E.23 without becoming a hidden Core dependency.

Show: A proposed systems-management DPF promises help with service launch, cross-team coordination, incident response, and feedback-based improvement. D12 checks whether the selected pattern sets and their actual relations serve all four problem families, whether one service-launch case needs patterns from more than one set, what remains omitted, and where later authors return to the sources. One source describes a genuine first-then incident flow; another describes monitoring, coordination, and resource provision contributing at the same time. The evaluation preserves both readings. A completed C.32.MWA result may supply that evidence, but the evaluator neither repeats the Method's actions nor treats use of its result as an edition dependency. The named first use must include every required pattern from this DPF. For each relied-on external result, the assessment names its actual kind and supplying product, the receiving use and discovery route, material currentness or availability, and the fact that it remains external. PFM11 then checks whether the carrier tells readers what it exposes and omits. PFM1 checks practitioner entry and navigation; PFM12 checks only the remaining common-form and edition-projection agreement. A shared observation and repair are recorded once. None of these form checks substitutes for D12.

Show: A hydroponic-cucumber DPF has excellent crop-control sources but no relation records and no first-entry carrier. E.21 may find that individual crop patterns are good, but D5PackageFormLayeringAndRelationAdequacy and D2DidacticEntryAndAdoptionAdequacy stay below floor until relation records and first-use routes exist.

Near miss: A DPF all-in-one publication carrier has a huge map before the pattern bodies. The map is correct but cold readers do not know when to open it. D2 and D5 fall unless pattern relations, low-value repair actions, or first-entry text route readers into the map from a real work trigger.

Near miss: A DPF has polished readme and Preface prose, but neither says what selected domain structure the publication/access expression exposes, what it deliberately coarsens or abstracts, or where a reader returns for fuller source and pattern detail. If the carrier is based on an architecture description, view, model, or graph, it also hides the fact that the intermediate source already selected and coarsened structure on the route source structures -> architecture -> architecture description or view -> publication/access expression. D1, D2, D5, D7, D8, and D11 fall because the carrier may be pleasant but its structure-capture claim is not inspectable.

Whole-account calibration: missing condition, false relation, and expert recovery

A constructed observation-planning profile offers three contributions: P observes current representative performance, U examines adaptation to unfamiliar work, and D examines delayed performance under recorded practice and support conditions. They answer different questions. A qualified earlier observation may supply an input to another question, but the three contributions are not mandatory stages.

The promised first use is to select a supported observation set under the actual common resource condition, explain how the contributions relate, and find a direct return for a narrower question. Each activity requires seven observer-hours that cannot be shared. Individual and pair feasibility is stipulated. The task denominator comes from that promised planning result, including the common resource limit; it is not the list of headings in the profile account.

Three accounts present the same substantive headings and direct source returns. A is compact but omits the common resource limit. B supplies the eighteen-hour limit and explains its whole-combination consequence. C is more expansive but retains A's omission. The useful comparison concerns what the reader can decide from the available account.

Account conditionSupported first resultWhat the evaluator learns
A or C: the common limit is absentAll three require 21 hours, but the reader must obtain the missing common condition before promising them. Individual or narrower uses remain available on their own qualified basis.The account supports an honest gap and direct entry, not its stronger promised whole-set planning result. Requesting the absent fact is a correct reader response. More prose has not supplied it.
B: eighteen hours and the joint consequence are suppliedA task-relevant pair requires 14 hours and leaves four; all three require three additional hours. No preferred pair follows without the receiving evidence question.A concise account can supply the complete relation needed here. Its precise public returns are useful inherited support, not automatically missing explanation.
Changed condition: thirteen hours, with no sharingAt most one seven-hour activity fits, leaving six. A pair needs one more hour; all three need eight more. Earlier meanings and compatible performance evidence remain, but earlier pair feasibility does not establish current feasibility.A meaningful change tests whether the reader can revise the whole-set consequence while preserving unaffected contributions and evidence.

In preserved prepared-agent responses, separate cold readers of A, B, and C returned these first and changed-condition results without an intervening corrective hint. They contributed arithmetic and ordinary logic from their own preparation and found the public source returns. A/C readers did not fail to understand a supplied relation: the decisive common fact was absent. The bounded result therefore supports the omission diagnosis, useful direct entries, and changed-condition planning. It supplies no human learning, reading-time, or cognitive-load comparison.

A separate contrast holds the facts fixed: eighteen available hours, seven non-shareable hours per activity, and individual and pair feasibility. Two defective accounts now state that feasible pairs suffice to promise all three. This is a false relation rather than a missing fact. The adequate B account stays unchanged.

Fresh prepared readers rejected the false conclusion and returned 21 > 18 and 14 ≤ 18, explicitly supplying the correcting inference from prior knowledge. Their numerical answers match the adequate-account reader's answer, but the material contributions differ: B supplies the valid whole-set relation; the defective accounts supply a relation their readers must correct. Inspecting the answer alone would hide that defect. The reader's source-use explanation, checked against the actual account, makes it visible. This is expert recovery despite a false explanation, not evidence that the explanation is adequate for a less-prepared audience.

Use this calibration with the existing questions by value:

  • D2 asks whether the reader can reach the promised first result from the public account and its usable returns.
  • D7 asks whether the account changes the actual planning decision or yields the precise missing input or repair.
  • D8 asks what the changed condition and contrasting failures reveal within the tested breadth.
  • D12 asks whether the selected contributions really work together for the public promise, including common constraints and important omissions.

These are bounded diagnostic contributions, not a complete D1–D12 evaluation or a local package status. A complete evaluation still follows this pattern's specification. The example neither adds a coordinate nor fixes a universal number of accounts, tasks, or readers. Its professional reference use requires a usable explanation of the combination; it does not require the framework to become an instructional course or depend on the particular domain profile used to illustrate it.

Bias-Annotation

Scope: Limited to evaluating one exact FPF-grounded DPF or LPF edition for one declared package use. It is not a whole-FPF evaluation, a universal product score, an admission decision, or a publication template.

LensLikely driftRepair
GovA favorable package value or form pass is read as acceptance, authority, publication, currentness, or maintenance assignment.Keep the local adequacy status inside the aggregate result and require each later use to establish its own decision or relation.
ArchA carrier, file layout, source map, or polished front is treated as the framework edition or its package architecture.Evaluate the exact edition and keep architecture, support units, relations, publication forms, carriers, access, and evidence separately recoverable.
Onto-EpistThe evaluation specification, Method, evaluator action, Work, coordinate claims, evidence, aggregate result, and status collapse into one table or reviewer label.Keep the objects listed in section 4 separate; recover the evaluator action, the aggregate result, and any separate status-use relation.
PragCounts, citations, maps, form defects, or duplicated checks become cheap score targets while field coverage and first use remain weak.Judge practitioner use and source-backed package content; reuse one observation and one repair instead of charging the same defect twice.
DidAssurance apparatus appears before the domain problem, first useful route, or package repair a practitioner can recognize.Keep the ordinary assessment route first, write rationales and repairs in precise plain language, and leave the heavier evidence map after the coordinates.

The first recurring drift is whole-FPF overreach: a DPF package is judged as if it had to cover every domain. Declare one domain or local setting and evaluate adequacy for that setting.

The second recurring drift is local excellence laundering: good-looking patterns, a polished monolith, or generated fluency hides missing source, relation, edition, and refresh structures. Evaluate the package coordinates, not only pattern bodies.

The third recurring drift is quality-proof leakage: evaluation results, review status, or package-architecture development evidence are copied into user-facing pattern prose. Move that evidence to this evaluation's result, E.21, E.19, E.11, I.2, or the applicable publication-evidence locus, and keep the user-facing move, boundary, and architectural reasons needed to understand, select, combine, or adapt the pattern in its body.

The fourth recurring drift is invisible carrier narration: the package is presented as a transparent list of principles, so nobody asks which domain structures were selected, coarsened, abstracted, omitted, or already transformed through source structures -> architecture -> architecture description or view -> publication/access expression before the publication carrier was written. Make the Readme, Preface, or access front provide a short carrier structure-account and check it through PFM11.

The fifth recurring drift is assurance by duplication: the evaluation copies the action sequence of C.32.MWA or E.23.CDI and treats completion as package proof. Use the completed result only where it bears on a named coordinate, then run the package's own probes.

Conformance Checklist

CheckPassing condition
CC-DPFDA.0 Evaluation objects separatedFramework episteme edition, package architecture, PFAD decisions, pattern set, relation records, edition dependencies, publication units and occurrences, publication forms, exact presentation carriers, access-facing presentation carriers, access routes, actual access or use relations, characteristic space and specification, semantic Method, ordinary evaluator action, an optional A.6.1 application only when an exact operation declared by a separately admitted Mechanism is actually used, coordinate claims, aggregate result episteme, witnesses and evidence use, optional record, local status, F.10 status use, E.19 admission or refresh, assurance, publication, and later repair remain separately recoverable. When dated assessment U.Work is asserted, the exact actual evaluator System is recoverable through A.13 and one independently valid A.15.1 Work account is cited. Assignment and F.6 references appear only when the result expressly represents precise assignment-bound attribution through the same obtaining A.13 assignment; F.6 identifies neither assignment nor performer, missing or failed F.6 leaves the Work intact, and the assignment never acts as evaluator.
CC-DPFDA.0a Coordinate results constitutedEvery D1-D12 value is an ordinal content-evaluation quality ascription about the same exact framework edition with recoverable ReferenceScheme, characteristic, scale value, evaluation rule/probe, ClaimScope/use/window, assessment account and any asserted Mechanism-operation application, rationale, evidence locus, and repair/no-proposal. The aggregate C.2.1 result episteme carries the complete set; a table, record, witness, or evaluator identity creates no value.
CC-DPFDA.1 Object and use declaredExact authored framework episteme edition of concern, open plain description of the visible form or use, package architecture and selected package refs, effective ReferenceScheme, ClaimScope, intended reader, declared use, qualification window, next usable action, and stop or return are named. Add a non-use boundary only for an independently grounded competing use. No file, manifest, list, or package boundary supplies identity, kind, or membership.
CC-DPFDA.2 All coordinates evaluatedAll twelve coordinates receive ordinal value, short rationale, evidence locus, and repair or no-proposal disposition inside the aggregate result episteme.
CC-DPFDA.3 E.2.DA boundary respectedThe result does not claim FPF-level Pillar adequacy unless E.2.DA is separately invoked.
CC-DPFDA.4 E.21 not averagedIndividual pattern-quality results are evidence only where they change package adequacy.
CC-DPFDA.5 Source and SoTA payload checkedSource rows change pattern selection, solution, examples, boundaries, or refresh; decorative citation lowers D11.
CC-DPFDA.6 Relation and publication separatedPackage architecture, decisions, relation records, edition dependencies, maps, manifests, readmes, prefaces, ToCs, framework epistemes, publication units and occurrences, forms, exact presentation carriers, access routes, actual access or use relations, source packs, quality records, and pattern bodies remain distinct, and each claim is judged under the pattern or record that defines or constrains it.
CC-DPFDA.6a Package-form subpass completePFM1, PFM1a, and PFM2 through PFM12 have explicit pass, fail, or not-applicable-with-reason dispositions against the exact reader-facing package form before D1, D2, D4, D5, D7, D8, D9, D10, D11, and D12 values are assigned. PFM1 owns practitioner entry and navigation; PFM1a owns one product-native entry declaration plus the mnemonic-gain and plausible-non-card content tests; PFM12 owns only incremental common-form and edition-projection agreement. One observation and repair used by more than one PFM check are recorded and applied once rather than scored twice. Editable source-body conformance, a manifest, or a successful build run does not stand in for that subpass.
CC-DPFDA.6b Reverse dependency blockedThe result checks that FPF Core and the main monolith do not depend on this DPF; any needed Core-level content returns through a Core amendment decision.
CC-DPFDA.6c Structure-account checkedThe result checks whether the Readme, Preface, ToC, all-in-one carrier, skill/index/response carrier, or MCP/search/retrieval/assistant front door states the reader, selected or exposed structure, controlled coarsening, abstraction, omission, loss, and return to fuller sources. A route identifies the first form-bearing artifact it reaches; it is not scored as that carrier.
CC-DPFDA.6d Field and architecture evidence checkedD12 judges the current framework edition: its public field promise, selected problem-family pattern sets and how they actually work together, representative cross-problem use, omissions, and source returns. It checks that the first use includes every required pattern from this DPF. For each relied-on external result, it identifies the result, direct kind, supplying product and edition or current state, receiving use, discovery route, material currentness or availability, and externality, while keeping MethodDescription reference, source-evidence use, and unavailable-result statement separate. A completed Method result may support the answer; its action sequence is not copied, and its use creates no edition dependency. An earlier review act or ledger entry is not D12 evidence.
CC-DPFDA.7 Improvement route concreteBelow-floor coordinates return smallest useful repair slices; above-floor improvement proposals are substantive or explicitly dominated.
CC-DPFDA.8 Seed status honestSeed, prompt-output, and generated candidates are not promoted to reliance-bearing package status without evidence, admission, quality, and refresh routes.
CC-DPFDA.9 Status and receiving-use boundaryDPFPackageAdequacyStatus remains a local claim in the aggregate result. Any F.10 status use, E.19 admission/refresh decision, assurance, publication, or later improvement is a separate receiving relation or Work and does not follow from table order or a favorable value.

Common Anti-Patterns and How to Avoid Them

Anti-patternWhat failsRepair
E.2.DA as DPF reviewThe package is judged against whole-FPF Pillars and domain adequacy is blurred.Use E.4.DPF.DA; invoke E.2.DA only for FPF-level effects.
E.21 averagingStrong individual pattern scores hide weak package architecture.Evaluate package coordinates directly; use E.21 only as evidence.
Source bibliography as adequacySources are listed but do not change the package.Apply G.2; carry adopted and rejected payload into pattern moves and boundaries.
Copied synthesis as assuranceThe evaluation repeats C.32.MWA or E.23.CDI actions and treats completion as package adequacy.Cite a completed result only where it changes a named coordinate; run D12 and the sequence-versus-simultaneity probe on the package itself.
Publication-form pass as semantic adequacyPFM12 passes, so the package is called an adequate DPF without field-coverage evidence.Keep form conformance as form evidence and judge D12 independently.
Duplicate first-entry chargeOne ToC, Readme, Preface, or practical-entry defect is counted under both PFM1 and PFM12, lowering the same coordinate twice without a second repair.Keep practitioner entry and navigation in PFM1; keep only incremental common-form and edition-projection agreement in PFM12; record the shared observation and repair once.
Publication carrier as package proofThe carrier is readable but relation, edition, source, and refresh structures are unrecoverable.Add E.4.PFAD, E.4.PFR, source-use, quality, and refresh loci; keep the published artifact as carrier.
Invisible carrier structure-accountThe carrier never tells what domain or local structure it selected, coarsened, abstracted, or omitted for the intended reader, so readers mistake the package for the domain itself or cannot judge coverage.Add readme, Preface, ToC, skill-entry, or access-front-door carrier structure-account text, including where readers return for fuller sources and what structure the carrier does or does not preserve, then rerun PFM11.
Skill, route, or returned artifact as package proofThe package is callable, so a skill bundle, endpoint, route, or response is treated as proof of the framework edition, source, quality, or currentness.Treat a form-bearing skill-pack, index, or response artifact as an exact U.PresentationCarrier; treat the service, endpoint, retrieval, search, or assistant integration as an access route; and keep actual access or use separate. Evaluate the framework edition and patterns through E.4.DPF.DA and E.21. Use E.4.PFR only when a named maintenance use needs a stable relation representation.
Skeleton patterns as package proofThe package has pattern headings and canonical sections, but the bodies do not teach a working reader what to do, how to judge boundaries, or how source payload changes action.Treat the package as seedOnly, then harden each body through E.8 and E.21 before public or reliance-bearing use.
Ontology or conversation package as DPFThe package explains terms, roles, or ways to talk about the domain, but it does not help the intended practitioner resolve typical domain problems with SoTA moves.Lower D7 and usually D11; keep the ontology or conversation guide as support material and add problem frames, solution moves, worked cases, and anti-pattern repairs.
Example inventory as coverageA Readme lists many topics and the count is treated as proof that the framework serves its field.Select a few examples for discoverability, say they are non-exhaustive, and judge actual field coverage under D12 through the pattern network, external results, representative use, and omissions.
Map hoardingHuge maps appear before patterns and no work trigger leads to them.Move maps after pattern bodies or make pattern relations and low-value repairs route to them.
Reverse dependency leakFPF Core or the main monolith starts citing a DPF as required authority.Move the claim into a Core amendment if it belongs in Core; otherwise keep the dependency one-directional from DPF to Core.
Process-state leakageThe package carrier includes draft, DRR, handoff, ledger, review, admission, or helper-state residue as package content.Remove process state from package carriers and keep only durable user-facing package content, relation records, source-use boundaries, and refresh routes.
Seed promotionA fast prompt result is treated as public DPF.Mark seedOnly, name missing coordinates, and run E.23 hardening.
Citation-driven 5Values rise because more sources, review proof, or maps were added.Raise values only when action, source grounding, use of the applicable patterns, adoption, or refresh improves.
Evaluation table as Method, Work, result, or admissionCoordinate order or a filled table is treated as the evaluation Method, performed assessment, aggregate result episteme, favorable status use, or admission.Recover the semantic Method and keep an ordinary judgement outside Work admission. Cite an exact A.6.1 application only when the assessment actually uses an operation declared by a separately admitted Mechanism and the receiving claim depends on its bindings; Work admission does not create it. When dated assessment U.Work is asserted, recover the exact actual evaluator System through A.13 and cite one independently valid A.15.1 Work account. Add the same obtaining A.13 assignment and F.6 only when the result expressly represents precise assignment-bound attribution; missing or failed F.6 leaves the Work intact. Then recover the coordinate claims, aggregate C.2.1 result, and any separate F.10 or E.19 receiving use.

Consequences

The pattern adds one package-level evaluation on top of individual pattern checks. The cost is worthwhile when DPF packages become reusable across domains, enterprises, AI-agent prompt packs, teaching materials, or local practice frameworks.

It also prevents a common false choice. A DPF seed can be useful without pretending to be public-ready, and a public-ready package can remain domain-bounded without pretending to be FPF Core. D12 adds one field-coverage judgement and PFM12 one incremental publication-form check. Neither starts a second evaluation pass, copies another Method's steps, or charges a PFM1 observation twice.

Rationale

FPF needed E.2.DA because a local edit can improve one pattern while harming the whole language. DPF packages need the analogous but narrower instrument: a package can have good patterns while failing as a domain framework. Domain source grounding, relation architecture, first-entry adoption, package publication, and refresh are package-level effects.

The coordinate set mirrors the spirit of the FPF Pillars but changes the adequacy question. FPF asks whether the whole framework remains broadly first-principle and cross-domain. A DPF asks whether one bounded domain or local framework is strong enough for its declared use while preserving dependency on FPF Core and a route back to its domain sources. D12 makes that field-scale question explicit; the sequence-versus-simultaneity architecture probe prevents a source diagram or chapter order from supplying the answer by appearance.

SoTA-Echoing

The comparisons below apply the single canonical SoTA contract in E.8:11 to package evaluation. Source status, date, and prevalence remain replay information and cannot raise an adequacy result.

Practice questionBest-known lineSerious alternative or defaultDefect overcome and E.4.DPF.DA mutationSource roles and limitsReopen condition
How should an evaluator judge whether one exact DPF or LPF edition is adequate for its declared field use rather than merely complete-looking?The best-known line combines multi-coordinate characteristic-space evaluation with pattern-validation evidence and explicit family scope: evaluate the exact edition, its public field promise, selected problem-family sets and material relations, representative cross-problem use, first-use completeness, relied-on external results, important omissions, and source-backed reopen conditions.Component count, section presence, a single aggregate score, source count, and a successful form or carrier check are the serious defaults. A software-product-line scoping process is a serious bounded alternative for family scope but not a complete DPF evaluation method.The defaults reward visible inventory while a promised problem family, relation, external dependency, or practical route can remain missing. Adapt: D1–D12, especially D8 and D12, Archetypal Grounding, PFM1/PFM12, conformance checks, and the local seedOnly versus reliance-bearing result require actual use, explicit limits, and independent form boundaries. Reject: numeric component thresholds, bibliography volume, all-5 targets, form-only adequacy, and package visibility as field coverage.Riehle, Harutyunyan, and Barcomb's pattern discovery and validation method is a best-known-line candidate for explicit claims, research methods, cases, and evidence limits. The 2022 systematic review of software-product-line scoping is the serious family-scope comparator and remains limited to software-product-line settings. Chuprina et al.'s domain-specific requirements-pattern proof of concept shows one action-changing domain adaptation but does not establish a universal field grammar or package adequacy. E.2.DA, E.21, and E.4.DPF supply the direct FPF evaluation and authoring boundaries.Reopen if comparative validation or actual field use changes the evidence needed for problem-family coverage, if a representative case defeats the selected edition, or if a stronger evaluation approach reaches the same use, omission, externality, and lowering conditions at lower effort.
How should package evaluation keep the framework architecture, its descriptions, publication forms, carriers, routes, and actual use from proving one another?The best-known current FPF line evaluates each object and relation through the pattern content that actually defines, constrains, or tests it, then lets E.4.DPF.DA test only the exact package edition and declared use. A map, description, built carrier, callable route, or successful form check is evidence only for its own predicate.Map hoarding, document presence, successful generation, and callable access are the serious operational defaults because each is easy to observe and report as proof that the package or architecture is adequate.These proxies can all succeed while bodies drift, the wrong edition is exposed, required patterns are absent, or no reader can complete the declared use. Adapt: D5, D9, PFM5, PFM10, PFM12, the map-hoarding near miss, and the publication/carrier/access anti-patterns keep objects and claims separate and require return to the exact contributing content. Reject: architecture-description presence as architecture proof, carrier success as package truth, and route availability as actual access or currentness.C.33, C.34, E.11, E.17, E.24.PUB, E.4.PFR, and the current E.4 family patterns are stable internal locators for the selected line; each supplies its stated definitions, constraints, tests, or method guidance. The observed map, carrier, build, and route failures are counterexample evidence. No external standard, publisher status, or tool release is needed to establish this FPF object boundary.Reopen if the defining or constraining pattern content changes one of these objects or relations, or if repeated package use shows that the separation prevents an affordable judgement rather than preventing a false one.
How should an evaluator use coordinate values without turning them into targets that make the package worse?The best-known FPF line uses the E.22 floor and improvement frame with E.2.DA/E.21 coordinate rationales, explicit adjacent-value arguments, evidence loci, trade-offs, lowering conditions, and E.23 repair. Values summarize a recoverable judgement; they do not replace it.All-5 targets, averaged scores, source counts, map counts, and review-proof accumulation are the serious defaults because they make progress easy to display and compare.Those proxies redirect effort toward the visible measure and can reward extra apparatus, bibliography, or maps while practical use regresses. Adapt: the Solution, result schema, conformance checks, and proxy anti-patterns require by-value evidence, lowering conditions, practical-use improvement, and an honest stop. Reject: arithmetic package admission, score-only release, and evidence volume as quality.E.2.DA, E.13, E.21, E.22, and E.23 supply the selected current internal line and its failure controls. Proxy-gaming examples are failure evidence, not an appeal to a famous law or historical authority; lineage and citation volume stay outside this pattern body.Reopen if a coordinate or aggregation practice demonstrably improves package decisions without hiding trade-offs, rewarding apparatus, or losing the evidence and lowering paths required here, or if an existing value repeatedly directs repair away from practitioner use.

Currentness checks remain separate from adequacy values. G.11 reopens only the affected comparison, coordinate, case, or boundary when changed evidence can alter the answer; a new edition, current catalogue entry, maintained tool, or recent paper alone changes no value.

Relations

  • Builds on: A.19.ECS for evaluation characteristic-space construction.
  • Specializes by object: E.2.DA supplies the adjacent form for complete multi-coordinate adequacy evaluation, but this pattern changes the evaluated object from FPF-level object to DPF package edition.
  • Coordinates with: E.4 for framework family; the exact E.4.DPF authoring U.Method and MethodDescription; E.4.PFAD for architecture decisions; E.4.PFR for relation records and edition dependencies; and the separate package architecture. Their coordination list and document order identify neither the authoring Method nor the evaluation Method.
  • Coordinates with: C.2.1 for framework and result episteme identity and the effective ReferenceScheme; A.2.6 for ClaimScope; A.1.1 and A.22 only for an interpretation-changing selected model-use structure; A.3.1 and A.3.2 for the semantic evaluation Method and its description; A.13 for the exact actual evaluator and A.15.1 for one independently valid Work account when dated assessment Work is asserted; A.2.1 and F.6 only when the result expressly represents precise assignment-bound attribution through that same obtaining A.13 assignment; A.6.1 only for an actual application of an operation declared by a separately admitted Mechanism and its bindings; A.10 for evidence use; and G.2 and G.11 for source packs, source currentness, and refresh.
  • Coordinates with: E.21, E.19, E.22, and E.23 for individual pattern quality, admission review, evaluation framing, and repeated improvement.
  • Uses: F.19 for precise plain-language checks and ordinary wording repair; E.10 for cues and unresolved meaning routes.
  • Coordinates with: E.24.PUB for publication occurrence, form, and presentation carrier; E.11.PFP for the common framework publication form; E.4.PFIP only for a separate accepted-source integration or predecessor-continuity conclusion; and E.11, E.17, F.18, C.33, C.34, and C.35 for first entry, publication or access use, naming, preservation, correspondence, and generated- or discovered-result admission to an intended architecture use.
  • Coordinates with: B.1.5, A.22, A.22.CGUS, and C.30.AD for the sequence-versus-simultaneity architecture probe; use a completed C.32.MWA result when several practice structures need reconciliation and an E.23.CDI result only when capability development changes a named coordinate.
  • Coordinates with: E.2.DA only when a DPF package change claims FPF-level Pillar adequacy or proposes Core amendment effects.

E.4.DPF.DA:End


Last Updated: 2026-09-10 — upstream FPF commit a87d0ef4 (github.com/ailev/FPF)