Supervisor-Subholon Feedback Relation
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: Part B holonic construction pattern Status: Stable Normativity: Normative unless a section is explicitly informative
Use this pattern when a holon is supervised, regulated, steered, corrected, constrained, or coordinated through a two-sided feedback relation between a supervisor role and one or more supervised holons.
Relations
Content
Use This When
Use this pattern when a holon is supervised, regulated, steered, corrected, constrained, or coordinated through a two-sided feedback relation between a supervisor role and one or more supervised holons.
The first useful move is to recover the relation:
What goes wrong if missed. A control diagram, policy note, dashboard, publication channel, or supervisor word starts carrying part-whole, agency, safety, assurance, timing, gate, or architecture claims that belong elsewhere.
What this buys. B.2.5 gives a small relation record: supervised holons, supervisor role, acting system, medium or publication relation, observation or report side, influence or constraint side, and direct owners for stronger claims.
Not this pattern when.
- If the question is a control-structure view, use
[C.30.LCA](/generated/patterns/C.30.LCA). - If the question is architecture or selected structure, use
[C.30](/generated/patterns/C.30),[A.22](/generated/patterns/A.22), and[C.30.ASV](/generated/patterns/C.30.ASV). - If the question is reusable dynamics, timing, rate, or temporal validity, use
[A.3.3](/generated/patterns/A.3.3)and[C.27](/generated/patterns/C.27). - If the question is causal use, use
[C.28](/generated/patterns/C.28). - If the question is evidence, assurance, gate, or constraint validity, use
[A.10](/generated/patterns/A.10),[G.6](/generated/patterns/G.6),[B.3](/generated/patterns/B.3),[A.20](/generated/patterns/A.20), or[A.21](/generated/patterns/A.21). - If the question is module allocation or interface commitment, use
[A.6.M](/generated/patterns/A.6.M). - If the question is whole reidentification, use
[B.2](/generated/patterns/B.2).
Problem Frame
Supervisor-subholon feedback is a relation among holons, roles, acting systems, observed or published state, and returned influence or constraint. It is not automatically parthood, not automatically a control-structure view, not automatically evidence, and not automatically a mathematical loop object.
B.2.5 governs the relation-level claim. It can sit inside a broader architecture description, control-structure view, MHT claim, work claim, or evidence claim, but those claims keep their direct owners.
Problem
Without this pattern, three different structures collapse:
- Part-whole structure. Which holons are parts of which wholes.
- Supervisor-subholon feedback relation. Which acting system holds the supervisor role, what it observes, and what influence or constraint returns.
- Description or representation structure. Which diagram, dashboard, report, model, publication, or control-view description represents the relation.
When these are confused, a functional layer is treated as a physical part, a publication is treated as an acting system, a diagram is treated as evidence, or a supervisor label is treated as a gate or assurance result.
Forces
Solution
Model the current object as SupervisorSubholonFeedbackRelation@Context.
This relation is not a U-kind and not a mathematical loop lens. It is a relation record for the current bounded context.
Two-Sided Feedback Relation
A one-way command, publication, or report relation is not yet a supervisor-subholon feedback relation. Name both:
- the observation, report, signal, source, or publication side; and
- the returned influence, constraint, objective, mode, or work-change side.
If only one side is current, record a one-sided relation and use the direct owner for that claim.
Part-Whole Boundary
A supervised holon may be part of a larger holon, but supervision and parthood are different relations. An acting controller system, committee system, platform-governance system, review board, or tool-mediated group can hold the supervisor role without being a physical part of the supervised holon. A method, policy, or review practice can structure the supervision work; it does not supervise by itself.
Use A.1, B.1, A.14, and C.13 for parthood. Use B.2.5 only for the supervisor-subholon feedback relation.
Acting-System Boundary
The supervisor role is held by an acting system in a bounded context. Do not create U.TransformerRef or treat a publication, theory, dashboard, model, method description, or report as the acting system.
For acting-side externalization, use A.12. For transformation, use A.3.4. For work, use A.15.1. For role assignment, use A.2.1.
Control-Structure View Boundary
When the relation is drawn as planner, controller, observer, plant, and supervisor structure, B.2.5 names the relation, while C.30.LCA owns the control-structure view. A diagram or view does not establish the relation by appearance; recover the in-life relation and the description relation separately.
Neighboring Claim Boundary
B.2.5 does not certify stability, safety, assurance, evidence sufficiency, causal validity, gate passage, rate adequacy, or mathematical adequacy.
Use:
A.3.3for reusable dynamics or state-evolution claims;C.27for temporal and rate adequacy;C.28for causal-use claims;A.10andG.6for evidence and provenance;B.3for assurance;A.20andA.21for constraint validity and gate decisions;C.29for mathematical-lens use.
Archetypal Grounding (Worked Cases)
Robotic Swarm
A fleet controller supervises drones. B.2.5 records each drone as a supervised holon, the controller system holding the supervisor role, telemetry as observation side, and waypoint or mode commands as influence side.
Claims about convergence, delay tolerance, disturbance damping, evidence, assurance, or safety use their direct owners. The feedback relation does not certify them.
Scientific Theory Revision
A theory is revised when labs publish findings and a research community reviews anomalies and accepted revisions.
B.2.5 may record the theory or constituent epistemes as supervised objects only when the current claim is about a feedback relation around review and revision. The acting system is the research community, standards body, lab, review board, or tool-mediated group in role. The theory does not sense, judge, plan, decide, or act.
Publication channels, journals, datasets, reports, and review records remain publication or source-use objects.
Product Platform Policy
A product platform constrains component teams through interface rules and release gates. B.2.5 records the acting platform or governance system holding the supervisor role, component holons, report channels, and constraint returns.
Work authority uses A.15; gate passage uses A.21; interface commitments use A.6.M; architecture view uses C.30.LCA when the control structure is described.
Bias-Annotation
Conformance Checklist
Common Anti-Patterns and How to Avoid Them
Consequences
Positive consequences:
- Supervisor-subholon language stays useful without creating false acting objects or false part-whole claims.
- Control diagrams, publication channels, and feedback relations can be coordinated without being collapsed.
- Stability, safety, assurance, gate, timing, and evidence claims stay inspectable.
Costs:
- A feedback relation record is only the beginning of stronger analysis.
- Some control diagrams become less impressive because their unproven claims are separated.
- Episteme examples require explicit acting systems for review and revision.
Rationale
Supervisor-subholon feedback is a recurring relation in control, organization, architecture, and epistemic revision. It becomes precise only when separated from part-whole composition, control-structure views, publication and source-use relations, and stronger assurance claims.
The selected name is SupervisorSubholonFeedbackRelation@Context because the governed object is a relation. A mathematical loop, if needed, is a lens or structure selected by another pattern; it is not selected by the name of this relation.
SoTA-Echoing
Relations
- Builds on:
A.1,A.2.1,A.12,A.3.4,A.15.1,B.1,A.14, andC.13. - Coordinates with:
B.2when feedback evidence creates a whole-reidentification question. - Coordinates with:
C.30.LCAfor control-structure view,A.3.3for dynamics,C.27for temporal and rate adequacy,C.28for causal use,A.10andG.6for evidence,B.3for assurance,A.20andA.21for constraint validity and gate decisions,A.6.Mfor module-interface relation, andC.29for mathematical-lens use. - Uses:
B.2.Pwhen feedback, supervision, emergence, or MHT wording hides the claim kind.
B.2.5:End
Last Updated: 2026-08-04 — upstream FPF commit 67092138 (github.com/ailev/FPF)