Repository navigation
nf.operational.schema totality
Contract ID:
nf.operational.schema-totality| Family:evidence| Index Status:active| AuthorityEffect:None
⬅ Back to Wiki Home | View SVG Diagram
Declared SQL Key Projection and Candidate Totality Profile (SQL-TOTAL) enforces structural normalization and explicit defect routing in the evidence regime.
| Property | Value |
|---|---|
| Canonical ID | nf.operational.schema-totality |
| Short Name | SQL-TOTAL |
| Full Name | Declared SQL Key Projection and Candidate Totality Profile |
| Family |
evidence (Cryptographic Receipts, Dual Witnesses, Loss Ledgers, CDC Logs & Schema Totality) |
| Qualification | Extended Form Contract (Normal Form Contract) |
| Data / Math Posture | at_rest |
| Index Status | active |
| Theory Status | established |
| Verification Status | executable |
| Contract Version | v0 |
| Governance Fence |
AuthorityEffect: None (certified_implies_authorized: false) |
| Stage | Carrier / Operator | Concrete State / Invariant |
|---|---|---|
| 1. Before / Candidate Input | Input Carrier (SQL-TOTAL Candidate) |
Anomaly risk: Null identity, ; vacuous coverage, duplicate or ; foreign candidates, and unverif... |
| 2. Normalization / Gate | SQL-TOTAL Verification Gate |
Every source table has to... (certified_implies_authorized: false) |
| 3. After / Certified Output | Certified SQL-TOTAL Output |
Invariant: ['heading', ; 'total_keys', 'optional_domains', ; 'declared_fds', 'candidate_ids'... |
Every contract in simplex-normal-forms is evaluated against the Four-Pillar Quadrilateral defined in contracts/_golden_nfs/standard.yaml:
| Pillar | Requirement | Contract Specification for nf.operational.schema-totality
|
|---|---|---|
| Pillar I: Excludes Anomaly | Name and eliminate a specific class of data or state defects. | Null identity, vacuous coverage, duplicate or foreign candidates, and unverified reconstruction. |
| Pillar II: Preserves Invariant | State the structural invariant and protected skeleton preserved across transitions. |
Invariant: Every source table has total keys and lossless declared-key projections; coverage is exact in set and cardinality. Protected Skeleton: ['heading', 'total_keys', 'optional_domains', 'declared_fds', 'candidate_ids', 'input_digests'] |
| Pillar III: Lossless Reconstruction | State the non-loss reconstruction operator (join, direct sum, pullback, or replay). | Lossless reconstruction under declared projection, direct sum, or pullback operators. |
| Pillar IV: Syntactic Decidability | State how conformance is decided from declared constraints without unbudgeted scans. | Decidable from declared schema and witness metadata within bounded evaluation budgets. |
- SQL coverage does not support that an externally supplied verifier verdict is true.
- Storage scalars do not establish semantic atomicity of JSON or CSV payloads.
- No undeclared functional, multivalued, or join dependency is inferred.
- Key-plus-one-attribute projections do not certify unrestricted semantic 6NF.
- Educational REAL aggregate demos do not become exact mathematical solvers.
- Certification does not imply authorization or a Genesis scale extension.
- exhaustive SQL file and embedded-schema inventory
- total keys, optional domains, and closed key-FD scope
- nonempty candidate carrier with stable unique IDs and input digests
- per-table projection and reconstruction SQL
- losslessness and dependency-preservation results
- null mutation and missing, duplicate, foreign, or input-mismatched candidate refusals
| Criterion ID | Name | Condition |
|---|---|---|
criterion |
Check | Every declared schema source and table is inventoried. |
criterion |
Check | Protected facts reject SQL NULL on INSERT and UPDATE, including legacy text primary keys. |
criterion |
Check | Coverage uses set equality and cardinality, with input-bound foreign keys. |
criterion |
Check | Mathematical acceptance is separate from structural exhaustiveness. |
Every evaluation terminates in a declared local route mapped to a canonical terminal in standard.yaml:
| Local Terminal Route | Canonical Terminal |
|---|---|
PreserveDeclaredProfile |
Preserve |
RejectNullFact |
Reject |
RejectCarrierMismatch |
Reject |
RequireSemanticDependencies |
Refuse |
All defects route explicitly through the Terminal Route Map above.
In accordance with the repository's epistemic claim discipline:
-
What it supports:
- Supports syntactic and operational checking of
nf.operational.schema-totality(SQL-TOTAL) against its declared schema, boundary constraints, and witness obligations in this model. - Supports deterministic terminal routing (
PreserveDeclaredProfile, RejectNullFact, RejectCarrierMismatch, RequireSemanticDependencies) when required declarations or invariants fail.
- Supports syntactic and operational checking of
-
What it does not support:
- Does not confer operational authority (
AuthorityEffect: None,certified_implies_authorized: false). - Does not claim semantic truth of undeclared external processes or unverified upstream inputs beyond the declaredprotected skeleton.
- Does not confer operational authority (
-
The narrowest defensible claim:
- Within the declared substrate
at_rest, this contract enforces thatNull identity, vacuous coverage, duplicate or foreign candidates, and unverified reconstruction.is either excluded underEvery source table has total keys and lossless declared-key projections; coverage is exact in set and cardinality.or routed to an explicit refusal/recovery terminal.
- Within the declared substrate
-
The next test needed:
- Property-based falsification and mutation testing across boundary edge cases and composed multi-step pipelines for
nf.operational.schema-totality.
- Property-based falsification and mutation testing across boundary edge cases and composed multi-step pipelines for
Click to expand full canonical YAML contract (contracts/nf.operational.schema-totality.yaml)
schema_version: smplx.nf.contract.v0
schema_ref: ./normal_form_contract_schema.yaml
contract_kind: normal_form_contract
identity:
id: nf.operational.schema-totality
name: Declared SQL Key Projection and Candidate Totality Profile
short_name: SQL-TOTAL
version: v0
status: active
family: evidence
classification:
hierarchy_level: normal_form
subject_kind: [relvar, candidate_carrier, schema_inventory]
data_posture: at_rest
mathematical_posture: operational
purpose:
excludes_anomaly: Null identity, vacuous coverage, duplicate or foreign candidates, and unverified reconstruction.
preserves_invariant: Every source table has total keys and lossless declared-key projections; coverage is exact in set and cardinality.
protected_skeleton: [heading, total_keys, optional_domains, declared_fds, candidate_ids, input_digests]
erased_structure: []
non_claims:
- SQL coverage does not support that an externally supplied verifier verdict is true.
- Storage scalars do not establish semantic atomicity of JSON or CSV payloads.
- No undeclared functional, multivalued, or join dependency is inferred.
- Key-plus-one-attribute projections do not certify unrestricted semantic 6NF.
- Educational REAL aggregate demos do not become exact mathematical solvers.
- Certification does not imply authorization or a Genesis scale extension.
definition:
source: omega_engine_pfp/infrastructure/yaml/normal_forms/schema_pipeline.py
formal_statement: >-
For each declared table heading H and minimal total SQL keys K_i, use only
K_i -> H as the FD theory. Choose a minimal key K and project onto K union {a}
for each nonkey attribute a. Check heading coverage, chase losslessness, and
dependency preservation separately. A candidate problem has a nonempty stable
carrier; checks exhaust it only if IDs and cardinalities agree in both directions.
quadrilateral:
qualifies_as_true_normal_form: false
qualification_gap: operational SQL profile; semantic domains and complete MVD/JD theories remain undeclared
anomaly_exclusion: Null protected facts and incomplete or duplicate evidence cannot masquerade as total coverage.
lossless_join:
status: checked_under_declared_key_fds
statement: Exact chase verifies reconstruction; optional payload values join through total keys.
dependency_preservation:
status: independently_checked
statement: The projected FD theory must preserve original declared dependencies or expose a specific gap.
syntactic_decision:
status: finite_schema_decidable
statement: SQLite metadata, finite key FD closure, and exact candidate set/cardinality determine this profile.
declarations_required:
- exhaustive SQL file and embedded-schema inventory
- total keys, optional domains, and closed key-FD scope
- nonempty candidate carrier with stable unique IDs and input digests
evidence_required:
- per-table projection and reconstruction SQL
- losslessness and dependency-preservation results
- null mutation and missing, duplicate, foreign, or input-mismatched candidate refusals
validation_criteria:
- Every declared schema source and table is inventoried.
- Protected facts reject SQL NULL on INSERT and UPDATE, including legacy text primary keys.
- Coverage uses set equality and cardinality, with input-bound foreign keys.
- Mathematical acceptance is separate from structural exhaustiveness.
terminal_routes: [PreserveDeclaredProfile, RejectNullFact, RejectCarrierMismatch, RequireSemanticDependencies]
terminal_route_map:
PreserveDeclaredProfile: Preserve
RejectNullFact: Reject
RejectCarrierMismatch: Reject
RequireSemanticDependencies: Refuse
certification:
certificate_required: true
certificate_kind: omega.nf.schema-inventory.v1
obstruction_class_required: false
loss_ledger_required: false
loss_ledger_trigger_id: null
verifier_required: true
authorization:
authorized_by: null
certified_implies_authorized: false
proof_obligations:
- id: sql_totality.semantic_nf4_nf5_nf6
status: open
statement: Declare complete semantic domains, MVDs, and JDs before stronger normalization certification.
references:
- ./normal_form_contract_schema.yaml
- schema_pipeline.pySimplex Normal Forms • 112 Canonical Contracts & SVG Diagrams • CODA_MUR Transport • certified_implies_authorized: false • AuthorityEffect: None
- Home (Master Index)
- Project Status & Evidence
- Theory & Cochain Substrate
- Observer-Relative Ontology
- Concrete Worked Examples
- Geometrodynamics & Physics
shape (17)
- 0NF (
nf.classical.0nf) - 1NF (
nf.classical.1nf) - 2NF (
nf.classical.2nf) - 3NF (
nf.classical.3nf) - 4NF (
nf.classical.4nf) - 5NF (
nf.classical.5nf) - 6NF (
nf.classical.6nf) - BCNF (
nf.classical.bcnf) - DKNF (
nf.classical.dknf) - EKNF (
nf.classical.eknf) - ETNF (
nf.classical.etnf) - NF2 (
nf.classical.nf2) - RFNF (
nf.classical.rfnf) - SKNF (
nf.classical.sknf) - DHNF (
nf.cochain.dhnf) - HCNF (
nf.ddc.hodge_canonical) - MSSNF (
nf.mssn)
change (6)
representation (5)
compilation (1)
epistemic (15)
- EQNF (
nf.coda.eqnf) - ANF (
nf.epistemic.authority) - CNF (
nf.epistemic.cnf) - EFNF (
nf.epistemic.efnf) - ENF (
nf.epistemic.enf) - FNF (
nf.epistemic.freshness) - LNF (
nf.epistemic.location) - NAR-NF (
nf.epistemic.nar_nf) - ObsNF (
nf.epistemic.observer) - ODNF (
nf.epistemic.odnf) - ONF (
nf.epistemic.onf) - PvNF (
nf.epistemic.pvnf) - RNF (
nf.epistemic.replica) - SnNF (
nf.epistemic.snnf) - StNF (
nf.epistemic.state)
authority (1)
evidence (8)
derivation (12)
- AONF (
nf.derivation.aonf) - APNF (
nf.derivation.apnf) - IGNF (
nf.derivation.ignf) - IRNF (
nf.derivation.irnf) - LSNF (
nf.derivation.lsnf) - OBNF (
nf.derivation.obnf) - PDNF (
nf.derivation.pdnf) - RPNF (
nf.derivation.rpnf) - SCNF (
nf.derivation.scnf) - SERNF (
nf.derivation.sernf) - AINF (
nf.ontology.ainf) - WDNF (
nf.wdp.wdnf)
topology (2)
physics (20)
- RBNF (
nf.physics.bianchi_regge) - BQNF-REGGE (
nf.physics.bqnf_regge) - CDT-FSIGN-NF (
nf.physics.cdt_fermion_sign) - CDT-KD-DOUBLING-NF (
nf.physics.cdt_kd_doubling) - CDT-MATTER-NF (
nf.physics.cdt_matter_coupling) - CDT-OVERLAP-NF (
nf.physics.cdt_overlap_fermions) - CDT-SPEC-NF (
nf.physics.cdt_spectral_dimension) - CDT-SUSY-WITTEN-NF (
nf.physics.cdt_susy_witten) - CDT-TOPO-CHARGE-NF (
nf.physics.cdt_topological_charge) - CDT-WMC-NF (
nf.physics.cdt_wick_mc) - CDT-ZOLOTAREV-NF (
nf.physics.cdt_zolotarev_overlap) - DFNF (
nf.physics.dfnf) - L1CCNF (
nf.physics.l1_constraint_closure) - LCNF (
nf.physics.lorentzian_cdt) - L1PSNF (
nf.physics.pachner_lp_scaling) - PWNF (
nf.physics.pwnf) - RCNF (
nf.physics.rcnf) - RPCNF (
nf.physics.rpcnf) - SIDNF (
nf.physics.schlafli_nf) - WDWNF (
nf.physics.wdwnf)