Work-Entry Readiness and Full-Kit Preparation

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: Architectural (A) Status: Stable Normativity: Normative unless marked informative

At a glance. A.15.5 governs WorkEntryReadiness@Context: the planning and gate-facing relation that says whether intended work is ready enough to enter a work boundary. It uses full-kit preparation, commitment, resource readiness, flow policy, planned slot-filling baselines, and gate refs without treating readiness as performed work.

Use this when. Use this pattern when a team is about to commit, release, launch, or admit intended work and needs to know whether the needed inputs, sources, resources, planned fillers, constraints, and gate conditions are ready enough for that work entry.

Primary EntityOfConcern. One WorkEntryReadiness@Context relation for one intended work item, target work plan, PlanItem, or work-boundary concern in one bounded context.

First output. One WorkEntryReadiness@Context record with its FullKitCondition, commitment disposition, resource-readiness refs, WIP or flow-policy refs, planned-baseline refs, gate refs when current, and stop or degraded-use condition.

Not this pattern when. Use A.15.2 for the work plan itself, A.15.3 for planned slot fillers, A.15.1 for dated performed work, A.21 for gate decisions, B.1.6 for resource aggregation after work, E.18 for transformation-flow structure, and E.18.1 for P2W carry-through from accepted problem-side material.

Teams often say that work is "ready", "full-kitted", "committed", "green", "released", or "good to start." Those words can point to different FPF values: an intended WorkPlan, a PlanItem baseline, a performed preparation activity, a gate decision, a source-currentness relation, resource availability, or resulting performed work.

Keywords

  • work-entry readiness
  • full-kit condition
  • readiness before work entry
  • commitment disposition
  • resource-readiness refs
  • launch gate
  • WIP and flow policy
  • planned slot fillings
  • blocked readiness overread.

Relations

A.15.5coordinates withWork-Relevant Source Restoration
A.15.5coordinates withEvidence Graph Referring (C-4)
A.15.5coordinates withTransformation Flow Structure
A.15.5outline prev siblingWork-Relevant Source Restoration
A.15.5explicit referenceU.WorkPlan: The Schedule of Intent
A.15.5explicit referenceWork-Resource Aggregation
A.15.5explicit referenceTransformation Flow Structure
A.15.5explicit referencePrinciples-to-Work Carry-Through
A.15.5explicit referenceWork-Relevant Source Restoration
A.15.5explicit referenceMulti‑View Publication Kit

Content

Problem Frame

Teams often say that work is "ready", "full-kitted", "committed", "green", "released", or "good to start." Those words can point to different FPF values: an intended WorkPlan, a PlanItem baseline, a performed preparation activity, a gate decision, a source-currentness relation, resource availability, or resulting performed work.

A.15.5 gives the readiness relation one place without importing a management framework object as an FPF kind. Readiness is pre-work-entry unless a recheck after launch or post-launch variance claim is explicitly current. A readiness relation may cite preparation work, but it is not that preparation work and not the target performed work.

Problem

Without a separate work-entry readiness relation:

  1. Full-kit preparation becomes an attractive umbrella for planning, source use, gate passage, and performed work.
  2. A green tile or ready label is treated as a GateDecision.
  3. A SlotFillingsPlanItem baseline is overread as evidence that the planned values were actually prepared or used.
  4. Resource readiness is confused with resource consumption.
  5. A committed item becomes "done" by position in a board, not by dated U.Work.

Forces

ForcePressure
Work-entry speedTeams need a short readiness result before work entry.
Open-world disciplineA missing field in the readiness record does not mean the corresponding concern does not exist; it means the current readiness claim did not use that slot.
Plan and work splitA readiness relation can cite intended work and preparation work without becoming performed target work.
Gate separationA gate may consume readiness evidence, but the readiness relation does not itself publish a GateDecision.
Full-kit usefulnessFull-kit thinking is valuable when it states what must be known, prepared, reserved, or checked before work starts.

Solution

Represent readiness as WorkEntryReadiness@Context, a dependent relation under the A.15 family and A.21 boundary.

E.24.UK settlement: this pattern does not introduce a root U.Readiness, root U.Move, imported TameFlow MOVE kind, or independent readiness ontic. The governed value is a context readiness relation over existing values: U.WorkPlan, PlanItem, SlotFillingsPlanItem, intended work kind, target EntityOfConcern, commitment disposition, resource-readiness refs, gate refs, evidence refs, and performed U.Work only when that work has occurred. FullKitCondition is a condition inside this readiness relation, not a separate root kind.

WorkEntryReadiness@Context

WorkEntryReadiness@Context:
  ProjectConcernRef
  BoundedContextRef
  TargetWorkPlanRef?
  TargetPlanItemRef?
  TargetWorkKindRef?
  TargetEntityOfConcernRef?
  IntendedOutcomeOrValueRef?
  FullKitCondition?
  CommitmentDisposition?
  ResourceReadinessRefs?
  WIPPolicyRef?
  FlowPolicyRef?
  SlotFillingsPlanItemRefs?
  PreparationWorkRefs?
  PriorWorkEvidenceRefs?
  SourceReadinessRefs?
  LaunchGateRef?
  GateDecisionRef?
  EvidenceRefs?
  StopCondition
  DegradedUse?
  ReturnOrRecheckCondition?
  PostLaunchVarianceRef?

The record is filled according to the current readiness claim. It is not a demand to fill every slot. It is a checklist of concerns that must not be forgotten when those concerns are live.

FullKitCondition

Use FullKitCondition when the readiness question depends on what must be known, prepared, reserved, gathered, communicated, or pinned before work entry.

FullKitCondition:
  NeededInputRefs
  KnownInputRefs
  MissingInputRefs
  GoverningPatternForEachMissingValue
  PreparationWorkRef?          # only when preparation was performed
  PlannedBaselineRef?          # usually A.15.3 SlotFillingsPlanItem
  SourceOrPublicationRefs?
  ResourceReadinessRefs?
  StopOrDegradedUseRule

Full-kit preparation can include gathering information, coordinating roles, producing a missing source, reserving a resource, pinning a planned filler, or creating shared understanding. Those activities are U.Work only when actually performed. The readiness record cites them; it does not become them.

Commitment and Launch Boundary

CommitmentDisposition states the work-entry stance, such as notReady, readyWithKnownGaps, readyForProbe, readyForCommitment, committed, blocked, or requiresGateDecision.

Use A.21 only when a current OperationalGate(profile) consumes declared checks and publishes a GateDecision. A readiness badge, green tile, full-kit label, or commitment board position is not gate passage unless A.21 fields are recoverable.

Relation to A.15 Family

Current claimGoverning pattern
Intended target work and horizonA.15.2 U.WorkPlan.
Planned slot fillers before workA.15.3 SlotFillingsPlanItem.
Preparation activity that actually happenedA.15.1 U.Work.
Target work that actually happenedA.15.1 U.Work.
Readiness before work entryA.15.5 WorkEntryReadiness@Context.
Resource budgets or reservations before workA.15.5 with B.1.6 refs when resource semantics are current.
Resource consumption by workB.1.6 plus A.15.1.

Relation to P2W and Pattern Use

When E.18.1 carries accepted problem-side material to a readiness question, E.18.1 names that carry-through relation and cites A.15.5 for the readiness result. When a user needs to know which pattern to use before readiness is current, use E.11.PUR.

Archetypal Grounding - Worked Slices

Fixture Deformation Work

Situation: a cooling-fixture team plans a deformation test. The ProblemCard is accepted, P2W has carried a heat-flow distinction into a work-planning question, and the team asks whether the test is ready to start.

WorkEntryReadiness@Context:
  ProjectConcernRef: cooling-fixture deformation test
  BoundedContextRef: lab test before comparator run
  TargetWorkPlanRef: WorkPlan-LAB-043
  TargetPlanItemRef: PlanItem-TEST-043
  FullKitCondition:
    NeededInputRefs: specimen id, heat-flow invariant note, boundary-condition plan, sensor calibration source, fixture drawing edition
    KnownInputRefs: specimen id, heat-flow invariant note
    MissingInputRefs: sensor calibration source, fixture drawing edition
    GoverningPatternForEachMissingValue: A.15.4 for calibration source, E.17 for drawing publication edition
    PlannedBaselineRef: SlotFillingsPlanItem-SFI-043
    StopOrDegradedUseRule: no launch until calibration and drawing edition are pinned
  CommitmentDisposition: blocked
  LaunchGateRef: LaunchGate-LAB-043
  StopCondition: do not start target test work

The readiness result blocks target work entry. It does not say the lab test occurred.

Documentation Repair Probe

Situation: an assisting agent can run a reversible documentation probe to find source-currentness gaps.

Use WorkEntryReadiness@Context only for the readiness of the probe or repair work. If the probe is actually run, record the probe as U.Work under A.15.1 and then recheck readiness for the target repair.

Release Screen

Situation: a release dashboard shows a green readiness badge.

If the current claim is "the release gate passed", use A.21 and recover OperationalGate(profile), declared checks, aggregate, GateDecision, DecisionLogRef, scope, currentness, and window. If those fields are not recoverable, the display may be a source cue for A.15.4, an evidence question, or a readiness cue. It is not gate passage by appearance.

Bias-Annotation

  • Ready-label bias. A green tile, ready label, release screen, or commitment board position can look stronger than the recoverable claim. Recover whether the current object is readiness, source restoration, gate decision, work authorization, or performed work.
  • Full-kit umbrella bias. Full-kit preparation is useful, but it can hide planned baselines, performed preparation work, resource readiness, source currentness, and target work. Keep each current value in its governing pattern.
  • Baseline-as-actuals bias. Planned fillers and readiness references do not prove launch values, performed values, variance, or results.

Conformance Checklist

IDA conforming readiness use...Check
CC-A15.5-1names the target intended work or work-boundary concern.The readiness relation is not floating without a target concern.
CC-A15.5-2separates readiness from performed work.No target U.Work occurrence is asserted unless dated work evidence is current.
CC-A15.5-3separates full-kit condition from preparation work.PreparationWorkRef is used only when preparation was performed.
CC-A15.5-4cites planned baselines without rewriting them.SlotFillingsPlanItem remains a plan-item baseline under A.15.3.
CC-A15.5-5keeps gate decisions in A.21.Readiness labels do not create GateDecision without A.21 fields.
CC-A15.5-6keeps resource readiness and resource aggregation distinct.Planned reservations and actual consumption are not merged.
CC-A15.5-7states stop, degraded-use, or recheck condition.The reader can tell whether to stop, probe, commit, launch, or return to a missing source.

Common Anti-Patterns and How to Avoid Them

Anti-patternWhy it failsBetter use
Ready label as authorizationA label is treated as work authorization or gate passage.Use A.21 for gate decision or A.15.4 for source restoration.
Full kit as work donePrepared inputs are treated as target work completion.Record preparation work separately and target work only when it occurs.
Baseline as actualsPlanned slot fillers are treated as launch or performed values.Keep planned fillers in A.15.3 and record variance after work.
MOVE imported as kindTameFlow source wording becomes an FPF object.Recover intended work, commitment, readiness, gate, preparation work, or performed work under FPF patterns.

Consequences

Benefits:

  • Teams can inspect work-entry readiness without flattening plan, preparation, gate, resource, and performed-work claims.
  • TameFlow full-kitting contributes useful criteria without importing TameFlow MOVE as an FPF kind.
  • Gate and work evidence remain auditable because readiness only cites them when they are current.

Costs:

  • Some "ready" claims become incomplete until the target work, missing inputs, and stop condition are named.
  • A full-kit record may expose preparation work that needs its own plan, source, evidence, and resource records.

Rationale

The readiness question is practical and recurrent: should this intended work enter the work boundary now? FPF already has the kinds needed to answer that question, but without a small readiness relation the same words pull in too many objects at once.

WorkEntryReadiness@Context is deliberately dependent. It preserves U.WorkPlan, SlotFillingsPlanItem, U.Work, A.21 gate decisions, B.1.6 resource relations, and source restoration while giving the practitioner one inspectable pre-work-entry record.

SoTA-Echoing

Source familyUse in this patternLocal adoption
TameFlow MOVE and Full-Kitting source materialSupplies minimal outcome-value effort, target scope, commitment, WIP pressure, and pre-entry full-kit criteria.Adopt as source distinctions; adapt into FPF WorkEntryReadiness@Context, WorkPlan, PlanItem, gate, preparation work, resource, and performed-work relations.
Current A.15 work-family settlementSeparates intended work, planned baseline, and dated performed work.Reuse the split directly; readiness cites but does not replace those values.
Current A.21 gate-publication disciplineSeparates readiness-looking displays from gate decisions.Readiness may feed a gate, but gate passage belongs to A.21.

Relations

  • Builds on: A.15, A.15.1, A.15.2, A.15.3, A.15.4, A.21, B.1.6, E.18, E.18.1, and E.24.
  • Coordinates with: E.11.PUR for recommended pattern use before readiness is selected, E.10.MOVE for readiness wording repair, C.32.P2S when readiness prepares work that realizes architecture-selected structures, and A.3.4.P when workflow or process wording is primarily transformation-situation wording.
  • Does not replace: target U.WorkPlan, SlotFillingsPlanItem, U.Work, GateDecision, source-restoration relation, resource aggregation, or transformation-flow structure.

A.15.5:End


Last Updated: 2026-06-22 — this section last modified in upstream FPF commit 3becd8e3 (github.com/ailev/FPF)