Self-Reference Audit¶
Diagnostic audit — instantiates Self-Referential-Paradox Detection and Resolution
A structured review that identifies where rules, claims, models, categories, measurements, or systems refer to themselves.
Before any repair, you have to know where a system turns back on itself — and most self-reference is latent, causing no visible symptom until it does. Self-Reference Audit is the proactive, breadth-first sweep that finds every place a system's rules, categories, models, or measurements refer to themselves, and records each in a register for later handling. Its defining idea is inventory before incident: it is not triggered by a specific contradiction and does not chase one loop to its source; it canvasses the whole system, catalogs each self-reference it finds, labels what level the reference operates at, and flags the ones where a measurement or label is already acting on its own subject. The output is a map of exposure — a standing register of self-reference cases — not a fix and not a single trace.
Example¶
A data team maintains a large enterprise ontology: thousands of categories, plus metadata categories that describe the categories themselves ("Deprecated," "Preferred Label," "Category Type"). Nothing is visibly broken, but the team suspects circular classification is lurking. A Self-Reference Audit sweeps the ontology for self-reference. It finds several: a "Category Type" whose own type is "Category Type"; a "Deprecated" tag that has itself been marked deprecated; a rule "every category must have a broader category" that, applied to the top category, demands the top category be broader than itself.
Each finding goes into the register with a level label — is this a domain category, a metadata category, or a rule about categories? — so the team can see which loops cross levels and which sit at one. The audit also flags a reflexive-effect case: an "auto-classify" routine whose output feeds back as input to the next classification pass, nudging its own future decisions. The audit resolves none of these. It hands downstream mechanisms a labeled inventory: here are all the places this ontology talks about itself, sorted by level, with the self-influencing ones marked.
How it works¶
- Canvass, don't chase. Systematically walk the whole corpus — rules, categories, measures, models — looking for any reference that returns to its own class, definition, validity, or output, rather than starting from a symptom.
- Register each case. Record every self-reference found as an entry: where it is, what refers to what, and whether it currently causes trouble.
- Label the level. Tag each case by the level it operates at (object, meta, rule-about-rule), so cross-level and same-level loops are distinguishable at a glance.
- Flag reflexive effects. Mark cases where a measurement, label, or model already feeds back onto the subject it describes, for handoff to a control mechanism.
What distinguishes it is breadth and precedence: it is the detection pass that produces the shared inventory the other mechanisms consume, run before any contradiction forces the issue.
Tuning parameters¶
- Sweep coverage — sampling a subset versus exhaustively scanning every rule and category. Full coverage misses nothing but is expensive on large systems.
- Detection sensitivity — flag only closed loops versus flag any potential self-reference including indirect chains. High sensitivity catches latent risks but raises noise.
- Label taxonomy — a coarse object/meta tag versus a fine multi-level scheme. Finer labels help triage but demand more judgment per case.
- Cadence — one-off audit versus recurring (e.g., before each major schema change). Recurring audits catch newly introduced self-reference but cost standing effort.
When it helps, and when it misleads¶
Its strength is foresight: it surfaces latent circularity while it is still cheap to handle, and it produces the labeled register that a regression suite turns into fixtures and that repair mechanisms triage against. It converts "we might have self-reference somewhere" into a concrete, leveled list.
Its failure mode is that detection is not diagnosis: a register of locations says nothing about which loops are actually paradox-generating versus harmless, and an audit that flags every self-reference can drown a team in benign cases — a false-positive tax reminiscent of alert fatigue, where so much is flagged that the dangerous item is ignored.[n1] The classic misuse is treating a clean audit as proof of safety when the sweep simply missed an indirect path. The guarding discipline is to pair each register entry with a severity judgment before acting, and to keep coverage honest about what the sweep did and did not reach.
How it implements the components¶
self_reference_case_register— the audit's primary product: the standing inventory of every self-reference found, one entry per case.semantic_level_label_set— each entry is tagged with the level it operates at, so same-level and cross-level loops are separable.reflexive_effect_monitor— the audit flags cases where a measure or label already feeds back on its subject, registering them for a control mechanism to handle.
It inventories self-reference broadly; it does not reconstruct the single generating loop behind one contradiction or name that loop's trigger — there is no self_reference_trace_map or paradox_trigger_condition here (that reactive, one-case work is contradiction_traceback). The audit sweeps for all cases before any symptom; the traceback follows one live symptom to its loop.
Related¶
- Instantiates: Self-Referential-Paradox Detection and Resolution — the audit is the archetype's proactive detection pass.
- Sibling mechanisms: consistency_regression_suite · contradiction_traceback · external_grounding_check · object_language_meta_language_split · reflexive_feedback_dampening · rule_scoping_patch · self_application_exclusion_rule · type_hierarchy_introduction · versioned_self_modification_review
Editorial Notes¶
Form Classification¶
Form family: Assessment, Review & Assurance
Rationale: Self-Reference Audit operates as a bounded evaluation of existing evidence or work that produces a finding or disposition because it a structured review that identifies where rules, claims, models, categories, measurements, or systems refer to themselves.
Independent corroboration: The frozen evidence defines Self-Reference Audit as 'A structured review that identifies where rules, claims, models, categories, measurements, or systems refer to themselves', so its operative form is Assessment, Review & Assurance.
Review outcome: Independent reviewer agreement; high confidence.
Origin Attribution¶
Primary origin: Philosophy
Origin pattern: Convergent development
Present-day reach: Universal
Rationale: Systematically locating claims and categories that refer to themselves grows from philosophical logic's treatment of reflexivity, paradox, and meta-language.
Related originating lineages:
- Computer Science & Software Engineering — Recursive definitions, reflection, and self-modifying systems create operational self-reference hazards.
- Law & Governance — Rules about their own amendment, review, or applicability require higher-order scrutiny.
- Mathematics — Foundational work on self-membership and incompleteness supplies formal tests for dangerous reflexivity.
- Statistics & Experimental Design — Measures trained and evaluated on their own outputs create circularity and leakage.
Review resolution: The blind reviewers agree that philosophy is the primary origin and differ only on alternate origin disagreement, origin mode disagreement, domain reach disagreement. I preserve every independently explained alternate from both records rather than imposing a numeric cap. I retain convergent because the combined record shows independent disciplinary development. The broader reach of universal records portability separately from historical provenance, and encyclopedia_synthesis=true preserves the affirmative synthesis judgment where either reviewer identified one.
Encyclopedia synthesis: The exact catalogued form synthesizes established practice rather than reproducing a single standard historical label.
Review outcome: Reconciled after independent review; medium confidence.
Notes¶
[n1] Alert fatigue — when a monitoring system raises so many warnings, many benign, that responders begin to ignore them and miss the important one. A hypersensitive self-reference audit invites the same failure: a register too full to triage. ↩