Skip to main content

Pergamum Pulse Knowledge Assertion Specification

Version 0.1 — Normative Assertion Contract​

This specification defines the canonical Knowledge Assertion model for Pergamum Pulse.

A Knowledge Assertion is the smallest governed semantic statement that Pergamum Pulse may preserve, review, compare, relate, query or use as evidence for a proposed change.

This specification governs:

  • assertion identity;
  • assertion type;
  • subject, predicate and object structure;
  • source-fragment evidence;
  • normative force;
  • value and unit representation;
  • formulas and thresholds;
  • authority;
  • rights;
  • applicability;
  • confidence;
  • uncertainty;
  • extraction provenance;
  • review and approval;
  • conflict;
  • supersession;
  • withdrawal;
  • graph integration;
  • assertion-to-relationship conversion;
  • Change Candidate generation;
  • tenant and white-label isolation;
  • historical reconstruction;
  • HECATE validation;
  • conformance.

The governing principles are:

A Knowledge Assertion SHALL be a governed representation of meaning derived from identified evidence.

An assertion SHALL NOT be treated as the source from which it was derived.

An assertion SHALL NOT gain authority merely because it is structurally valid, machine-readable, approved for knowledge use or stored in the semantic graph.

Every material assertion SHALL preserve exact source evidence, authority, applicability, rights, temporal validity, confidence, review state and provenance.

Confidence SHALL NOT replace evidence, authority or review.

An approved assertion SHALL NOT automatically become a Registry value, policy, validation rule, certification criterion, computation rule or Runtime instruction.

Conflicting assertions SHALL remain visible until governed resolution.

Unknown, absent, prohibited, not applicable and not evaluated SHALL remain distinct semantic states.

Every machine-generated or AI-assisted assertion SHALL remain distinguishable from source-authored content and human-approved meaning.


1. Scope​

This specification applies to every first-class KnowledgeAssertion identified by the PP-KA- prefix.

It applies to assertions derived from:

  • laws and regulations;
  • standards;
  • regulatory guidance;
  • court decisions;
  • certification and accreditation schemes;
  • methodologies;
  • scientific literature;
  • datasets;
  • code lists;
  • device manuals;
  • data sheets;
  • protocol specifications;
  • API specifications;
  • certificates;
  • supplier documentation;
  • internal Viroway documents;
  • ZAYAZ architecture and governance documents;
  • tenant-provided knowledge;
  • white-label-provided knowledge;
  • approved human interpretation;
  • machine extraction;
  • AI-assisted extraction.

It applies whether the assertion is:

  • proposed;
  • extracted;
  • reviewed;
  • approved;
  • approved with conditions;
  • disputed;
  • rejected;
  • superseded;
  • withdrawn;
  • historical.

This specification does not grant any assertion:

  • constitutional authority;
  • legal authority;
  • publication permission;
  • Runtime authority;
  • certification status;
  • activation eligibility.

Those states require separate governed decisions.


2. Normative Language​

The terms SHALL, SHALL NOT, SHOULD, SHOULD NOT, MAY and MAY NOT are normative.

Where this specification conflicts with PP-KDMF, the framework prevails.

Where this specification conflicts with PP-KDMS, the stricter assertion requirement prevails unless an approved version relationship states otherwise.

A domain Profile MAY tighten this specification but SHALL NOT weaken:

  • identity;
  • evidence;
  • authority separation;
  • rights;
  • applicability;
  • provenance;
  • tenant isolation;
  • activation boundaries.

3. Assertion Architecture​

The canonical assertion path is:

Source Object
↓
Source Capture
↓
Knowledge Document
↓
Source Fragment
↓
Knowledge Assertion
↓
Knowledge Entity or Literal
↓
Relationship / Crosswalk / Change Candidate
↓
Governed Decision
↓
Projection
↓
Separate Activation

An assertion SHALL remain distinguishable from:

  • the source;
  • the source fragment;
  • the entity described;
  • the relationship inferred;
  • the mapping proposed;
  • the Change Candidate generated;
  • the projection compiled;
  • the active Runtime state.

4. Canonical Assertion Object​

A conforming assertion SHALL implement the following structure:

knowledge_assertion:
assertion_id: PP-KA-000001
semantic_id: pp.assertion.device.flowiq2200.supports.wmbus
assertion_version: 1.0.0
assertion_type: capability
canonical_statement: "The device model supports W-MBus."

subject:
kind: entity_reference
entity_id: PP-KE-000101

predicate:
predicate_id: pp.predicate.supports_protocol

object:
kind: entity_reference
entity_id: PP-KE-000202

source_evidence:
source_fragments:
- PP-SF-000031

normative_force:
class: descriptive

authority: {}
rights: {}
applicability: {}
confidence: {}
temporal: {}
review: {}
status: {}
relationships: {}
provenance: {}

4.1. Required Fields​

Every machine-actionable assertion SHALL include:

  • assertion_id;
  • assertion_version;
  • assertion_type;
  • canonical_statement;
  • subject;
  • predicate;
  • object or a permitted objectless form;
  • source_evidence;
  • normative_force;
  • authority;
  • rights;
  • applicability;
  • confidence;
  • temporal;
  • review;
  • status;
  • provenance.

4.2. Optional Fields​

Optional fields MAY include:

  • semantic_id;
  • original_statement;
  • normalised_statement;
  • language;
  • translation;
  • qualifiers;
  • exceptions;
  • conditions;
  • threshold;
  • unit;
  • formula;
  • uncertainty;
  • candidate_targets;
  • conflict_set_id;
  • assertion_set_ids;
  • derived_relationship_ids;
  • change_candidate_ids.

4.3. Canonical Statement​

The canonical statement SHALL be a concise human-readable representation of the assertion.

It SHALL NOT replace the typed subject–predicate–object structure.

4.4. Original Statement​

Where available, the original source statement SHOULD be linked through a Source Fragment rather than duplicated without rights review.

4.5. Normalised Statement​

A normalised statement MAY standardise terminology while preserving:

  • source wording;
  • transformation;
  • reviewer;
  • semantic differences;
  • provenance.

5. Assertion Identity​

5.1. Assertion Identifier​

Every assertion SHALL possess an immutable identifier using:

PP-KA-<SEQUENCE>

5.2. Semantic Identifier​

A reusable assertion SHOULD possess a semantic identifier.

Example:

semantic_id: pp.assertion.standard.control.requires.risk-assessment

5.3. Identity Non-Reuse​

An assertion identifier SHALL NOT be reused for a materially different statement.

5.4. Assertion Equivalence​

Assertions SHALL NOT be treated as identical solely because their canonical statements are textually similar.

Equivalence SHALL consider:

  • subject;
  • predicate;
  • object;
  • qualifiers;
  • applicability;
  • authority;
  • temporal validity;
  • source evidence;
  • normative force.

5.5. Duplicate Candidate​

Potential duplicates SHALL be represented as candidates for review rather than automatically merged.


6. Assertion Versioning​

Every assertion SHALL have an independent version line.

version_line:
assertion_id: PP-KA-000001
assertion_version: 2.0.0
predecessor: PP-KA-000001@1.0.0
successor: null

A new major or minor version SHALL be created where any of the following materially changes:

  • subject;
  • predicate;
  • object;
  • normative force;
  • applicability;
  • authority;
  • source evidence;
  • rights;
  • temporal validity;
  • threshold;
  • formula;
  • interpretation.

Editorial changes MAY increment a patch version.

Approved assertion versions SHALL be immutable.


7. Subject Model​

The subject identifies what the assertion is about.

7.1. Subject Kinds​

Permitted subject kinds MAY include:

  • entity_reference;
  • object_reference;
  • class_reference;
  • role_reference;
  • jurisdiction_reference;
  • document_reference;
  • assertion_reference;
  • anonymous_subject;
  • compound_subject.

7.2. Entity Subject​

subject:
kind: entity_reference
entity_id: PP-KE-000101

7.3. Class Subject​

subject:
kind: class_reference
class_id: pp.class.organisation.ai-provider

7.4. Compound Subject​

A compound subject SHALL explicitly define conjunction or disjunction.

subject:
kind: compound_subject
operator: all_of
members:
- PP-KE-000101
- PP-KE-000102

7.5. Unresolved Subject​

An unresolved subject SHALL use an explicit provisional identity and SHALL NOT be silently mapped to an existing entity.


8. Predicate Model​

The predicate defines the governed semantic relationship between subject and object.

8.1. Predicate Registry​

Every predicate SHALL be governed by a Predicate Registry.

The Registry SHALL preserve:

  • Predicate Identifier;
  • canonical name;
  • definition;
  • allowed subject classes;
  • allowed object classes;
  • direction;
  • inverse predicate;
  • transitivity;
  • symmetry;
  • value constraints;
  • unit constraints;
  • authority constraints;
  • lifecycle;
  • provenance.

8.2. Predicate Identifier​

Example:

predicate:
predicate_id: pp.predicate.supports_protocol

8.3. Free-Text Predicate Prohibition​

Machine-actionable assertions SHALL NOT rely solely on free-text predicates.

8.4. Predicate Versioning​

A material predicate-definition change SHALL create a new Predicate Registry version and trigger assertion impact analysis.


9. Object Model​

The assertion object identifies the value, entity, class, statement or structured payload related to the subject.

9.1. Object Kinds​

Permitted kinds MAY include:

  • entity_reference;
  • object_reference;
  • class_reference;
  • assertion_reference;
  • controlled_value;
  • text_literal;
  • boolean_literal;
  • numeric_literal;
  • date_literal;
  • duration_literal;
  • range;
  • quantity;
  • formula;
  • list;
  • set;
  • structured_object;
  • null_semantic.

9.2. Entity Reference​

object:
kind: entity_reference
entity_id: PP-KE-000202

9.3. Controlled Value​

object:
kind: controlled_value
registry: pp.protocol-registry
value_id: protocol.wmbus

9.4. Quantity​

object:
kind: quantity
value: 100
unit_id: unit.litre-per-hour

9.5. Range​

object:
kind: range
minimum: 0
maximum: 100
minimum_inclusive: true
maximum_inclusive: true
unit_id: unit.degree-celsius

9.6. Null Semantic​

A null semantic SHALL distinguish:

  • unknown;
  • not stated;
  • not applicable;
  • prohibited;
  • not evaluated;
  • unavailable;
  • redacted;
  • logically absent.

10. Assertion Type Registry​

Assertion types SHALL be Registry-governed.

Core assertion types MAY include:

  • identity;
  • definition;
  • classification;
  • requirement;
  • prohibition;
  • permission;
  • recommendation;
  • capability;
  • compatibility;
  • incompatibility;
  • value;
  • threshold;
  • range;
  • formula;
  • unit;
  • evidence;
  • applicability;
  • lifecycle;
  • temporal;
  • relationship;
  • equivalence;
  • supersession;
  • withdrawal;
  • certification;
  • assurance;
  • methodology;
  • data-quality;
  • uncertainty.

Every assertion type SHALL define:

  • allowed predicates;
  • allowed subject kinds;
  • allowed object kinds;
  • required evidence;
  • required review;
  • normative-force rules;
  • authority constraints;
  • applicable Profiles.

11. Normative Force​

Normative force SHALL be explicit where relevant.

Permitted classes MAY include:

  • legally required;
  • regulator required;
  • contractually required;
  • standards SHALL;
  • standards SHOULD;
  • standards MAY;
  • prohibited;
  • permitted;
  • recommended;
  • informative;
  • descriptive;
  • evidentiary;
  • inferred;
  • unresolved.

Example:

normative_force:
class: standards_shall
original_term: shall
interpretation_status: reviewed

A source's normative term SHALL NOT automatically create ZAYAZ authority.


12. Source Evidence​

Every material assertion SHALL link to exact source evidence.

12.1. Evidence Structure​

source_evidence:
source_objects:
- PP-SRC-000001
source_captures:
- PP-CAP-000001
knowledge_documents:
- PP-KD-000001
source_fragments:
- PP-SF-000031

12.2. Exact Locator​

Evidence SHOULD identify:

  • page;
  • clause;
  • article;
  • paragraph;
  • table;
  • row;
  • cell;
  • figure;
  • dataset record;
  • API field;
  • timestamped segment.

12.3. Evidence Sufficiency​

Evidence sufficiency SHALL be assessed separately from extraction confidence.

12.4. Multi-Source Assertions​

An assertion supported by multiple sources SHALL preserve each source independently.

12.5. Unsupported Assertion​

An assertion without supporting evidence SHALL be classified as:

  • hypothesis;
  • derived intelligence;
  • proposed interpretation;
  • unsupported;
  • quarantined.

It SHALL NOT be approved as source-supported knowledge.

12.6. Evidence Withdrawal​

Withdrawal or invalidation of supporting evidence SHALL trigger impact analysis for dependent assertions.

13. Authority​

Every assertion SHALL preserve authority dimensions separately.

authority:
source_authority:
class: manufacturer
scope:
- device_specification

legal_authority:
class: non_binding

evidentiary_authority:
class: authoritative_for_source_content
permitted_claims:
- supported_protocol

zayaz_governance_authority:
class: governed_reference

runtime_authority:
class: none

13.1. Authority Non-Transitivity​

An assertion SHALL NOT inherit greater authority merely because:

  • the source is official;
  • the source is current;
  • the assertion is approved;
  • HECATE validates it;
  • a crosswalk exists;
  • a projection can be generated.

13.2. Evidentiary Scope​

Evidentiary authority SHALL identify which claims the source is competent to support.

Legal authority SHALL identify:

  • jurisdiction;
  • legal role;
  • subject;
  • effective period;
  • binding status;
  • interpretation status.

13.4. Runtime Authority​

Runtime authority SHALL remain none unless separate governed activation has occurred.

13.5. Authority Receipt​

A material assertion SHOULD expose an Authority Receipt linking:

  • source authority;
  • legal authority;
  • evidentiary authority;
  • ZAYAZ governance authority;
  • Runtime authority;
  • applicability;
  • Decision;
  • provenance.

14. Rights​

Every assertion SHALL reference the Rights Records governing its source fragments and permitted downstream use.

rights:
rights_record_ids:
- PP-RGT-000001

structured_extraction:
state: permitted

semantic_indexing:
state: permitted

public_generation:
state: prohibited

14.1. Rights Inheritance​

Assertions SHALL inherit applicable restrictions from all material sources.

14.2. Most-Restrictive Rule​

For multi-source assertions, the most restrictive applicable right SHALL prevail unless an authorised Rights Decision states otherwise.

14.3. Publication Rights​

Approval as a Knowledge Assertion SHALL NOT imply public publication permission.

14.4. Rights Revocation​

Rights revocation SHALL trigger impact analysis over:

  • the assertion;
  • derived relationships;
  • mappings;
  • embeddings;
  • Change Candidates;
  • projections;
  • Publications;
  • historical access.

15. Applicability​

Every assertion SHALL define where, to whom, to what and when it applies.

applicability:
state: applicable

jurisdictions:
- eu

sectors:
- manufacturing

organisation_roles:
- ai-provider

products:
- zayaz

device_models:
- PP-KE-000101

modules:
- pergamum-pulse

components:
- knowledge-assertion-registry

tenant_scope:
mode: global

white_label_scope:
mode: global

runtime_profiles: []

valid_from: 2026-01-01
valid_to: null

15.1. Applicability States​

States MAY include:

  • applicable;
  • conditionally applicable;
  • not applicable;
  • unresolved;
  • superseded;
  • historical only.

15.2. Conditional Applicability​

Conditions SHALL be machine-readable where possible.

15.3. Applicability Dimensions​

Dimensions MAY include:

  • jurisdiction;
  • sector;
  • organisation type;
  • legal role;
  • product;
  • service;
  • framework;
  • device class;
  • manufacturer;
  • product family;
  • model;
  • firmware;
  • Module;
  • Component;
  • Extension;
  • tenant;
  • white-label operator;
  • Runtime profile;
  • Publication class;
  • effective time.

15.4. Applicability Non-Generalisation​

An assertion applicable to one jurisdiction, product, model or firmware SHALL NOT be generalised without governed review.

15.5. Applicability Conflict​

Conflicting applicability determinations SHALL remain explicit.


16. Temporal Validity​

Assertions SHALL preserve bitemporal validity.

temporal:
valid_from: 2026-01-01T00:00:00Z
valid_to: null
recorded_at: 2026-01-03T09:00:00Z
superseded_at: null

16.1. Valid Time​

Valid time describes when the represented statement is true or applicable.

16.2. Transaction Time​

Transaction time describes when Pergamum Pulse recorded or changed the assertion.

16.3. Temporal Precision​

Temporal precision MAY be:

  • instant;
  • day;
  • month;
  • year;
  • interval;
  • unknown.

16.4. Retroactive Assertion​

A retroactively recorded assertion SHALL preserve both historical valid time and later transaction time.

16.5. Temporal Conflict​

Overlapping incompatible assertion versions SHALL create a conflict or Finding.


17. Confidence​

Confidence SHALL be multidimensional.

confidence:
source: high
extraction: high
semantic: medium
applicability: high
rights: verified
review: high
overall: medium

17.1. Required Dimensions​

Dimensions SHOULD include:

  • source confidence;
  • extraction confidence;
  • semantic confidence;
  • applicability confidence;
  • rights confidence;
  • review confidence.

17.2. Confidence Scale​

A Profile MAY use:

  • high;
  • medium;
  • low;
  • unknown;

or a calibrated numeric scale.

17.3. Numeric Confidence​

Numeric confidence SHALL identify:

  • scale;
  • method;
  • calibration;
  • model or reviewer;
  • interpretation.

17.4. Confidence Non-Authority​

Confidence SHALL NOT:

  • create evidence;
  • create authority;
  • resolve conflict;
  • replace review;
  • permit activation.

17.5. Confidence Aggregation​

An overall confidence value SHALL not conceal weaker dimensions.

17.6. Confidence Drift​

A material confidence change SHALL trigger assertion review where downstream objects depend on it.


18. Uncertainty​

Assertions involving uncertainty SHALL represent it explicitly.

Uncertainty MAY include:

  • measurement uncertainty;
  • statistical uncertainty;
  • model uncertainty;
  • interpretation uncertainty;
  • applicability uncertainty;
  • source uncertainty;
  • rights uncertainty;
  • temporal uncertainty.
uncertainty:
type: measurement
value: 0.5
unit_id: unit.degree-celsius
coverage_factor: 2

Unknown uncertainty SHALL NOT be represented as zero.


19. Extraction and Transformation Provenance​

Every extracted assertion SHALL identify how it was created.

extraction:
method: ai_assisted
transformation_id: PP-TRN-000001
parser:
name: example-parser
version: 2.1.0
model:
name: example-model
version: 2026-07
prompt_profile:
id: PP-PROMPT-000001
version: 1.2.0
extracted_at: 2026-08-04T10:00:00Z

19.1. Extraction Methods​

Methods MAY include:

  • human authored;
  • human transcribed;
  • parser extracted;
  • OCR extracted;
  • rule extracted;
  • AI assisted;
  • AI generated candidate;
  • imported structured data;
  • calculated;
  • inferred.

19.2. Source Versus Derived Text​

Source text, machine extraction, human interpretation, translation and derived synthesis SHALL remain distinguishable.

19.3. Reproducibility​

A transformation SHOULD be reproducible from:

  • exact Source Capture;
  • parser version;
  • model version;
  • prompt profile;
  • configuration;
  • rights context.

19.4. Hallucination Risk​

AI-generated assertions without exact source support SHALL be blocked from approved source-supported status.


20. Review and Approval​

Every material assertion SHALL possess a Review Record appropriate to risk.

review:
review_id: PP-RVW-000001
status: approved
reviewer:
actor_id: actor.example
role: domain_reviewer
competence:
domain: ai-governance
reviewed_at: 2026-08-04T11:00:00Z
findings: []

20.1. Review Classes​

Review classes MAY include:

  • source review;
  • extraction review;
  • semantic review;
  • legal review;
  • rights review;
  • technical review;
  • methodology review;
  • device review;
  • data-quality review;
  • Publication review;
  • Runtime review.

20.2. Review Outcomes​

Outcomes MAY include:

  • approved;
  • approved with conditions;
  • partially approved;
  • correction required;
  • additional evidence required;
  • disputed;
  • rejected;
  • quarantined;
  • unable to determine.

Review outcomes are Decision results and SHALL NOT be interpreted as universal object lifecycle states.

A review outcome MAY cause a governed lifecycle transition, but that transition SHALL be evaluated separately according to the assertion lifecycle profile defined by this specification and the universal lifecycle model defined by PP-KORS.

20.3. Reviewer Competence​

The reviewer SHALL possess competence appropriate to the assertion.

20.4. Separation of Duties​

High-impact assertions SHOULD separate:

  • extraction;
  • semantic review;
  • legal or rights review;
  • adoption Decision;
  • projection approval;
  • activation authority.

20.5. Review Expiration​

A review MAY expire due to:

  • source update;
  • licence change;
  • framework update;
  • model change;
  • applicability change;
  • new conflicting evidence;
  • required periodic review.

21. Assertion Status Model​

Assertion status SHALL separate distinct state dimensions.

status:
extraction_status: human_reviewed
review_status: approved
conflict_status: none
adoption_status: governed_reference
projection_status: not_projected
activation_status: not_applicable

21.1. Extraction Status​

Possible states:

  • proposed;
  • extracted;
  • human reviewed;
  • corrected;
  • rejected.

21.2. Review Status​

Possible states:

  • pending;
  • approved;
  • approved with conditions;
  • disputed;
  • rejected;
  • expired.

21.3. Conflict Status​

Possible states:

  • none;
  • potential conflict;
  • confirmed conflict;
  • under resolution;
  • resolved;
  • accepted divergence.

21.4. Adoption Status​

Possible states:

  • non-authoritative source;
  • proposed knowledge;
  • governed reference;
  • approved operational knowledge;
  • Core authoritative;
  • Extension authoritative;
  • rejected;
  • quarantined.

21.5. Projection Status​

Possible states:

  • not eligible;
  • candidate eligible;
  • Candidate created;
  • approved for projection;
  • projected;
  • projection superseded.

21.6. Activation Status​

Possible states:

  • not applicable;
  • not requested;
  • pending;
  • active;
  • suspended;
  • rolled back;
  • retired.

These state dimensions SHALL NOT be collapsed into one generic status.


21.7. Universal Lifecycle Profile​

Knowledge Assertions are first-class Pergamum Pulse objects and SHALL therefore possess a lifecycle_status conforming to PP-KORS.

The assertion lifecycle profile MAY use the following PP-KORS states:

  • proposed;
  • draft;
  • admitted;
  • active;
  • active with conditions;
  • review required;
  • disputed;
  • superseded;
  • withdrawn;
  • historical only;
  • rejected;
  • quarantined.

Other PP-KORS states MAY be used where their semantics apply to a Knowledge Assertion.

The following SHALL remain separate from lifecycle_status:

  • extraction status;
  • review status;
  • conflict status;
  • adoption status;
  • projection status;
  • activation status.

For avoidance of ambiguity:

  • extracted belongs to extraction_status;
  • approved and approved with conditions belong to review status or review outcomes;
  • projected belongs to projection_status;
  • Runtime active belongs to activation_status;
  • none of those values creates an additional universal lifecycle state.

A change in one state dimension SHALL NOT silently mutate another state dimension.


22. Composite Assertions and Decomposition​

A compound source statement SHOULD be decomposed into atomic assertions where independent governance, applicability or reuse is required.

Example source statement:

The device supports W-MBus and LoRaWAN when firmware 3.0 or later is installed.

Recommended decomposition:

Assertion A:
Device supports W-MBus under firmware >= 3.0.

Assertion B:
Device supports LoRaWAN under firmware >= 3.0.

22.1. Atomicity​

An assertion SHOULD express one independently testable semantic proposition.

22.2. Compound Assertion​

Where decomposition would distort meaning, a compound assertion MAY be used with explicit logical structure.

logic:
operator: all_of
operands:
- PP-KA-000101
- PP-KA-000102

22.3. Dependency​

Derived compound assertions SHALL preserve dependency on constituent assertions.


23. Negation, Absence and Unknown Semantics​

Negative assertions SHALL distinguish:

  • explicit prohibition;
  • explicit non-support;
  • observed absence;
  • source silence;
  • unknown;
  • not evaluated;
  • not applicable;
  • redacted;
  • unavailable.

Example:

object:
kind: null_semantic
state: not_stated

Source silence SHALL NOT be interpreted as prohibition or non-support.

An absent value SHALL NOT be interpreted as false.


24. Conditions, Exceptions and Qualifiers​

Every condition, exception or qualifier affecting meaning SHALL be machine-readable where feasible.

conditions:
- type: firmware_minimum
value: "3.0"

exceptions:
- type: jurisdiction
value: jurisdiction.example

qualifiers:
- type: operational_mode
value: low_power

A qualifier SHALL remain part of assertion identity and equivalence analysis.


25. Quantitative Assertions​

Quantitative assertions SHALL preserve:

  • numeric value;
  • datatype;
  • unit;
  • scale;
  • precision;
  • uncertainty;
  • source representation;
  • normalised representation;
  • valid range;
  • context.
object:
kind: quantity
value: 25.0
datatype: decimal
unit_id: unit.degree-celsius
precision: 0.1

25.1. Units​

Units SHALL use governed Unit Registry identifiers.

25.2. Conversion​

A converted value SHALL preserve:

  • source value;
  • source unit;
  • target value;
  • target unit;
  • conversion rule;
  • conversion version;
  • rounding;
  • provenance.

25.3. Threshold​

A threshold assertion SHALL identify:

  • operator;
  • threshold value;
  • unit;
  • inclusivity;
  • conditions;
  • applicability.
threshold:
operator: less_than_or_equal
value: 50
unit_id: unit.mg-per-litre

25.4. Range​

Range endpoints SHALL identify inclusivity and unknown boundaries.

25.5. Significant Figures​

Significant figures and rounding SHALL not imply greater precision than the source supports.


26. Formula and Methodology Assertions​

Formula assertions SHALL preserve:

  • formula identity;
  • source formula;
  • normalised formula;
  • variables;
  • units;
  • constants;
  • assumptions;
  • boundary conditions;
  • applicability;
  • method version;
  • validation;
  • provenance.
formula:
formula_id: PP-FRM-000001
expression: "activity_data * emission_factor"
variables:
activity_data:
unit_dimension: activity
emission_factor:
unit_dimension: emissions_per_activity

26.1. Formula Non-Activation​

A formula assertion SHALL NOT become active Computation Hub logic without governed projection and activation.

26.2. Methodology Version​

A methodology update SHALL trigger impact analysis for dependent formulas and calculations.

26.3. Assumptions​

Material assumptions SHALL be represented as assertions or structured qualifiers.

27. Requirement, Control and Evidence Assertions​

Requirement assertions SHALL identify:

  • source requirement;
  • normative force;
  • obligated subject;
  • required action or state;
  • conditions;
  • exceptions;
  • jurisdiction;
  • effective time;
  • evidence expectations;
  • authority;
  • provenance.
assertion_type: requirement

subject:
kind: role_reference
role_id: role.ai-provider

predicate:
predicate_id: pp.predicate.shall_maintain

object:
kind: controlled_value
registry: pp.control-objective-registry
value_id: control.ai-risk-management

27.1. Requirement Registry Admission Boundary​

An extracted external requirement SHALL NOT automatically become a ZAYAZ Requirement Registry object.

An affirmatively reviewed requirement assertion MAY be projected into an immutable Requirement Registry object identified by PP-REQ- only when the projection preserves the exact reviewed PP-KA- semantics and exact current PP-RVD- semantic-review authority.

The PP-REQ- object is proposal-only evidence until a separate governed PP-RAD- Requirement Admission Decision with decision_class: requirement_admission admits that exact Requirement version.

PP-RAD- is the dedicated identity for Requirement Registry admission authority under this specification. PP-ADM- remains reserved by PP-IWCOD for final Knowledge Admission and SHALL NOT be used for Requirement admission.

The following boundaries are mandatory:

  • PP-KA- existence does not create Requirement Registry authority;
  • HECATE PASS does not create Requirement Registry authority;
  • PP-RVD- semantic approval does not itself create Requirement Registry authority;
  • PP-REQ- existence does not create Requirement Registry authority;
  • only an exact governed Requirement Admission PP-RAD- may establish admitted Requirement Registry state;
  • Requirement admission does not create a Change Decision, projection, release/publication or Runtime authority;
  • admission is a durable historical fact for one immutable Requirement version;
  • currentness is a separate use-time fact and SHALL be resolved freshly by consumers such as PREP and FOGE.

A PP-REQ- SHALL preserve, without semantic invention, the reviewed assertion's canonical statement, subject, predicate, object or objectless reason, source evidence, normative force, rights reference, confidence and applicability envelope.

27.2. Control Assertion​

A control assertion MAY describe:

  • control objective;
  • control activity;
  • responsible Role;
  • evidence;
  • frequency;
  • effectiveness criterion;
  • applicability.

27.3. Evidence Assertion​

An evidence assertion SHALL identify:

  • claim supported;
  • evidence object;
  • evidence type;
  • provenance;
  • validity;
  • evidentiary authority;
  • limitations.

27.4. Certification Assertion​

Certification assertions SHALL distinguish:

  • certified object;
  • certification scheme;
  • certificate identity;
  • Certification Body;
  • accreditation;
  • scope;
  • validity;
  • status;
  • evidence.

A certification assertion SHALL NOT imply certification beyond recorded scope.


28. Device and Origin Assertions​

Device and Origin assertions MAY describe:

  • manufacturer;
  • product family;
  • model;
  • model variant;
  • firmware;
  • capability;
  • protocol;
  • signal type;
  • unit;
  • operating range;
  • accuracy;
  • calibration;
  • connector compatibility;
  • evidence requirements.

Example:

assertion_type: capability

subject:
kind: entity_reference
entity_id: PP-KE-device-model-001

predicate:
predicate_id: pp.predicate.produces_signal_type

object:
kind: controlled_value
registry: pp.uso-type-registry
value_id: uso_type.water.iot.measurement.volume.cumulative@v1

28.1. Model Versus Instance​

A device-model assertion SHALL NOT be interpreted as evidence that a particular tenant device instance:

  • is installed;
  • is configured;
  • is calibrated;
  • is functioning;
  • produces valid observations.

28.2. Firmware Applicability​

Firmware-specific capabilities SHALL include firmware applicability.

28.3. Manufacturer Authority​

Manufacturer evidence MAY support product specifications but SHALL NOT automatically establish field performance or legal compliance.


29. Dataset and Code-List Assertions​

Dataset assertions MAY describe:

  • dataset identity;
  • publisher;
  • version;
  • schema;
  • fields;
  • records;
  • code lists;
  • units;
  • quality;
  • licence;
  • update frequency;
  • applicability.

29.1. Record-Level Assertion​

A record-level assertion SHALL identify:

  • dataset version;
  • record identity;
  • field identity;
  • extracted value;
  • query or selection;
  • rights;
  • provenance.

29.2. Code-List Assertion​

A code-list assertion SHALL identify:

  • code;
  • label;
  • definition;
  • parent;
  • status;
  • validity;
  • source;
  • version.

29.3. Dataset Change​

Dataset version changes SHALL trigger affected-assertion analysis.


30. Relationship Generation​

A Knowledge Assertion MAY generate a candidate semantic relationship.

Knowledge Assertion
↓
Relationship Candidate
↓
Semantic Review
↓
Approved Mapping Object

The generated relationship SHALL preserve:

  • source assertion;
  • source fragments;
  • predicate;
  • subject;
  • object;
  • authority;
  • confidence;
  • applicability;
  • review;
  • provenance.

The relationship SHALL NOT be approved merely because the assertion is approved.


31. Entity Resolution Dependencies​

An assertion referencing unresolved entities SHALL identify provisional entities.

Entity resolution SHALL preserve:

  • candidate entities;
  • identifiers;
  • source evidence;
  • resolution method;
  • confidence;
  • reviewer;
  • decision;
  • provenance.

An entity merge or split SHALL trigger affected-assertion analysis.


32. Assertion Conflict Model​

Conflicting assertions SHALL remain first-class governed objects.

conflict:
conflict_set_id: PP-CFS-000001
assertion_ids:
- PP-KA-000101
- PP-KA-000102
conflict_type: contradictory_value
status: under_review

32.1. Conflict Types​

Conflict types MAY include:

  • contradictory value;
  • contradictory requirement;
  • contradictory applicability;
  • contradictory authority;
  • contradictory lifecycle;
  • version conflict;
  • jurisdictional divergence;
  • terminology conflict;
  • source conflict;
  • interpretation conflict.

32.2. Conflict Non-Destruction​

The system SHALL NOT delete or overwrite a competing assertion merely to produce one graph value.

32.3. Resolution Outcomes​

Outcomes MAY include:

  • one assertion confirmed;
  • both valid in different scopes;
  • both valid in different times;
  • source error;
  • interpretation error;
  • unresolved;
  • accepted divergence;
  • escalated.

32.4. Conflict Propagation​

A conflict SHALL propagate a caution or blocking state to dependent mappings, Change Candidates, projections and Publications according to risk.


33. Supersession, Correction and Withdrawal​

33.1. Supersession​

Supersession SHALL identify:

  • predecessor assertion;
  • successor assertion;
  • reason;
  • effective time;
  • compatibility;
  • affected objects;
  • provenance.

33.2. Correction​

Correction SHALL preserve the erroneous version and the corrected successor.

33.3. Withdrawal​

Withdrawal SHALL identify whether the assertion was:

  • valid until withdrawal;
  • invalid from inception;
  • superseded;
  • rights-restricted;
  • source-withdrawn;
  • historically retained;
  • deletion-required.

33.4. Retraction​

A retracted scientific or source claim SHALL trigger review of all dependent assertions.


34. Assertion Sets​

An Assertion Set groups assertions for a defined source, section, profile, entity or purpose.

assertion_set:
assertion_set_id: PP-KAS-SET-000001
purpose: source_clause_extraction
members:
- PP-KA-000001
- PP-KA-000002
set_version: 1.0.0

34.1. Set Non-Aggregation​

An Assertion Set SHALL NOT merge the identity, authority, rights or validity of its members.

34.2. Set Completeness​

A set MAY declare:

  • complete for source;
  • complete for section;
  • complete for extraction target;
  • partial;
  • materially incomplete;
  • unknown.

34.3. Set Versioning​

A changed member list or changed set purpose SHALL create a new set version.


35. Semantic Graph Integration​

Approved assertions MAY participate in the Pergamum Pulse semantic graph.

Graph integration SHALL preserve:

  • assertion identity;
  • source evidence;
  • authority;
  • rights;
  • applicability;
  • confidence;
  • temporal validity;
  • review;
  • conflict state;
  • provenance.

35.1. Graph Node and Edge Use​

An assertion MAY be represented as:

  • a statement node;
  • an edge with attached assertion identity;
  • a reified relationship;
  • a property assertion.

The chosen representation SHALL preserve all governed metadata.

35.2. Graph Traversal​

Traversal SHALL enforce:

  • tenant scope;
  • white-label scope;
  • rights;
  • temporal validity;
  • authority filters;
  • conflict handling;
  • result provenance.

35.3. Inference​

Inferred assertions SHALL be marked as inferred and SHALL identify:

  • inference rule;
  • rule version;
  • input assertions;
  • confidence;
  • reviewer requirement;
  • provenance.

35.4. Inference Non-Authority​

Inference SHALL NOT create authority beyond an approved rule and Decision.


36. Crosswalk and Mapping Use​

Assertions MAY support mappings between:

  • external requirements and ZAYAZ Controls;
  • regulations and Evidence Requirements;
  • device properties and Origin Registry properties;
  • dataset fields and schemas;
  • methodologies and computation models;
  • certification criteria and assessment tests.

A mapping SHALL remain a separate PP-MAP- object.

An assertion SHALL not be used as a silent substitute for a mapping Decision.


37. Change Candidate Generation​

A material assertion MAY generate a PP-CC- Change Candidate.

candidate_generation:
assertion_id: PP-KA-000001
candidate_target:
object_type: requirement_registry
object_id: REQ-000042
proposed_operation: modify

37.1. Candidate Preconditions​

Candidate generation SHOULD require:

  • approved or conditionally approved assertion;
  • complete evidence;
  • resolved rights;
  • applicable scope;
  • sufficient confidence;
  • no blocking conflict;
  • impact analysis.

37.2. Candidate Non-Approval​

Generation of a Candidate SHALL NOT approve the Candidate.

37.3. Candidate Traceability​

Every Candidate SHALL preserve complete assertion lineage.


38. Projection and Activation Boundary​

An assertion MAY contribute to a Projection Manifest only after required Decisions.

Assertion
↓
Change Candidate
↓
Change Decision
↓
Projection Manifest
↓
HECATE Validation
↓
Separate Activation

An approved assertion alone SHALL NOT:

  • alter a Registry;
  • modify a schema;
  • update Runtime;
  • change a policy;
  • publish a claim;
  • change certification criteria.

39. Tenant and White-Label Isolation​

Every assertion SHALL preserve knowledge scope.

39.1. Tenant Assertion​

A tenant assertion SHALL identify:

  • tenant;
  • source;
  • rights;
  • confidentiality;
  • permitted Components;
  • promotion eligibility;
  • retention;
  • deletion.

39.2. White-Label Assertion​

A white-label assertion SHALL preserve operator scope and SHALL not leak into other white-label deployments.

39.3. Global Promotion​

Promotion to global canonical knowledge SHALL require:

  • rights approval;
  • confidentiality review;
  • semantic review;
  • conflict review;
  • applicability review;
  • approval;
  • provenance.

39.4. Retrieval Isolation​

Assertion retrieval SHALL enforce scope across:

  • full-text indexes;
  • semantic indexes;
  • vector stores;
  • graph traversal;
  • caches;
  • prompts;
  • exports;
  • logs.

40. Security, Privacy and Confidentiality​

Assertions MAY contain:

  • personal data;
  • confidential business data;
  • trade secrets;
  • legally privileged information;
  • security-sensitive information;
  • copyright-restricted content.

Security classification SHALL control:

  • access;
  • display;
  • retrieval;
  • embedding;
  • export;
  • AI processing;
  • Publication;
  • retention;
  • deletion.

40.1. Sensitive Literal​

Sensitive literal values SHOULD be tokenised, encrypted, redacted or referenced rather than broadly duplicated.

40.2. Relationship Sensitivity​

The existence of a relationship between entities MAY itself be confidential.

40.3. Least Privilege​

Reviewers, Agents and Components SHALL receive only the assertion access required for their purpose.


41. Assertion Quality​

Assertion quality MAY be measured across:

  • evidence completeness;
  • source authority;
  • extraction quality;
  • semantic clarity;
  • applicability completeness;
  • rights completeness;
  • temporal completeness;
  • review quality;
  • conflict state;
  • freshness;
  • provenance completeness.

Quality metrics SHALL NOT create authority.

41.1. Staleness​

An assertion MAY become stale where:

  • source version changes;
  • source is withdrawn;
  • review expires;
  • licence changes;
  • applicability changes;
  • predicate definition changes;
  • referenced entity changes;
  • new conflicting evidence appears.

41.2. Quality Finding​

A Finding SHALL identify:

  • assertion;
  • criterion;
  • expected state;
  • observed state;
  • severity;
  • downstream impact;
  • remediation;
  • provenance.

42. AI Agent Boundaries​

AI Agents MAY:

  • identify candidate assertions;
  • classify assertion types;
  • propose subject, predicate and object;
  • locate supporting fragments;
  • estimate confidence;
  • identify conflicts;
  • propose mappings;
  • draft Change Candidates;
  • assist review.

AI Agents SHALL NOT independently:

  • grant authority;
  • grant rights;
  • approve legal interpretation;
  • approve disputed semantics;
  • approve a Change Candidate;
  • activate a projection;
  • publish a restricted claim;
  • conceal uncertainty;
  • invent source evidence.

42.1. Agent Provenance​

Every Agent-generated assertion SHALL identify:

  • Agent identity;
  • Agent Profile;
  • model;
  • model version;
  • prompt profile;
  • tools;
  • retrieved fragments;
  • time;
  • output;
  • human review state;
  • provenance.

43. HECATE Validation​

HECATE SHALL validate objective assertion structure including:

  • assertion identifier;
  • prefix;
  • version;
  • assertion type;
  • subject kind;
  • predicate registration;
  • object kind;
  • subject and object class constraints;
  • source-fragment linkage;
  • normative-force structure;
  • authority dimensions;
  • rights references;
  • applicability;
  • confidence fields;
  • temporal validity;
  • review status;
  • conflict status;
  • tenant scope;
  • Module lineage;
  • Component lineage;
  • provenance.

HECATE SHALL NOT:

  • invent assertion meaning;
  • invent evidence;
  • grant authority;
  • grant rights;
  • decide disputed legal interpretation;
  • resolve expert conflict autonomously;
  • infer equivalence solely from text similarity;
  • approve Runtime activation.

44. Module and Component Lineage​

Every material assertion SHALL identify:

  • accountable Module;
  • Assertion Registry Component;
  • source-capture Component;
  • transformation Component;
  • semantic-review Component or workflow;
  • graph Component;
  • mapping Component;
  • affected Modules;
  • affected Components;
  • Runtime-consuming Components;
  • Publication-consuming Components.

No orphan Component lineage is permitted.

45. Provenance​

Assertion provenance SHALL connect:

  • Source Object;
  • Source Capture;
  • Rights Record;
  • Knowledge Document;
  • Knowledge Section;
  • Source Fragment;
  • extraction transformation;
  • parser;
  • OCR process;
  • translation process;
  • AI model;
  • prompt profile;
  • human reviewer;
  • authority review;
  • rights review;
  • applicability review;
  • conflict review;
  • assertion version;
  • relationship conversion;
  • mapping;
  • Change Candidate;
  • Change Decision;
  • Projection Manifest;
  • Publication;
  • Module lineage;
  • Component lineage;
  • tenant lineage;
  • white-label lineage;
  • valid time;
  • transaction time.
provenance:
provenance_graph_id: PP-PROV-000001
source_objects:
- PP-SRC-000001
source_captures:
- PP-CAP-000001
source_fragments:
- PP-SF-000031
transformation_id: PP-TRN-000001
review_ids:
- PP-RVW-000001
created_at: 2026-08-04T10:00:00Z

45.1. Provenance Completeness​

Completeness states MAY include:

  • complete;
  • complete with controlled redaction;
  • materially complete;
  • partial;
  • reconstructed;
  • materially incomplete;
  • disputed;
  • unavailable.

45.2. Incomplete Provenance​

Materially incomplete provenance SHALL block:

  • automation eligibility;
  • authoritative projection;
  • unqualified Publication;
  • definitive historical claim;
  • certification reliance.

46. Historical Reconstruction​

Historical reconstruction SHALL answer:

  • which assertion version existed;
  • which source version supported it;
  • which Source Capture was used;
  • which Source Fragments were cited;
  • which rights applied;
  • which authority was assigned;
  • which applicability applied;
  • which confidence was recorded;
  • which reviewer approved it;
  • whether conflict existed;
  • which mappings depended on it;
  • which Change Candidates were generated;
  • which projections used it;
  • which Publications cited it;
  • which Runtime state, if any, was separately activated.

46.1. Exact Replay​

Exact Replay SHALL reconstruct the assertion using the historical object, predicate, entity, rights and schema versions.

46.2. Semantic Replay​

Semantic Replay MAY evaluate the historical assertion under a later approved interpretation profile.

Exact Replay and Semantic Replay SHALL remain distinct.

46.3. Non-Retroactivity​

Current authority, rights, predicate definitions, mappings or entity resolution SHALL NOT be silently applied to historical assertions.


47. Conformance Levels​

47.1. Level 1 — Identifiable​

The assertion has:

  • stable identifier;
  • assertion type;
  • subject;
  • predicate;
  • object;
  • lifecycle;
  • basic provenance.

47.2. Level 2 — Evidence-Governed​

It additionally has:

  • exact source evidence;
  • authority;
  • rights;
  • applicability;
  • temporal validity;
  • confidence;
  • review.

47.3. Level 3 — Graph-Integrated​

It additionally has:

  • resolved or explicitly provisional entities;
  • Registry-governed predicate;
  • graph-valid structure;
  • conflict treatment;
  • Module lineage;
  • Component lineage;
  • tenant isolation.

47.4. Level 4 — Automation-Eligible​

It additionally has:

  • complete provenance;
  • approved evidence;
  • resolved rights;
  • approved applicability;
  • sufficient confidence;
  • no blocking conflict;
  • HECATE validation;
  • approved Change Decision where projection is intended;
  • explicit activation boundary.

Automation eligibility SHALL NOT mean automatic activation.


48. Conformance Fixtures​

Implementations SHOULD provide fixtures for:

  • valid identity assertion;
  • valid definition assertion;
  • valid requirement assertion;
  • valid prohibition assertion;
  • valid permission assertion;
  • valid capability assertion;
  • valid compatibility assertion;
  • valid quantitative assertion;
  • valid threshold assertion;
  • valid range assertion;
  • valid formula assertion;
  • valid evidence assertion;
  • valid applicability assertion;
  • assertion with entity subject;
  • assertion with class subject;
  • assertion with compound subject;
  • assertion with entity object;
  • assertion with controlled value;
  • assertion with quantity;
  • assertion with explicit unknown;
  • assertion without identifier;
  • assertion with invalid prefix;
  • assertion without source fragment;
  • assertion with unsupported predicate;
  • assertion with invalid subject class;
  • assertion with invalid object kind;
  • assertion with unresolved subject;
  • assertion with multiple sources;
  • assertion with fragment-level rights restriction;
  • assertion approved for knowledge but prohibited from Publication;
  • assertion with separate legal and ZAYAZ authority;
  • assertion with Runtime authority incorrectly inferred;
  • assertion with conditional applicability;
  • assertion with jurisdiction-specific applicability;
  • assertion with firmware applicability;
  • bitemporal assertion;
  • retroactively recorded assertion;
  • temporally conflicting assertions;
  • assertion with multidimensional confidence;
  • assertion with unknown uncertainty;
  • parser-extracted assertion;
  • AI-assisted assertion;
  • AI assertion without source support;
  • approved human-reviewed assertion;
  • disputed assertion;
  • rejected assertion;
  • superseded assertion;
  • withdrawn assertion;
  • compound assertion requiring decomposition;
  • negative assertion;
  • source-silence case;
  • quantity conversion;
  • formula with incompatible units;
  • certification assertion with bounded scope;
  • device-model assertion incorrectly applied to instance;
  • dataset record assertion;
  • relationship candidate generated from assertion;
  • conflicting assertion set;
  • tenant-scoped assertion;
  • prohibited cross-tenant retrieval;
  • stale assertion;
  • complete provenance;
  • materially incomplete provenance;
  • historical Exact Replay;
  • Semantic Replay;
  • Change Candidate generated without approval;
  • projected assertion without activation authority.

49. Migration and Compatibility​

Specification revisions SHALL identify:

  • source specification version;
  • target specification version;
  • changed assertion fields;
  • changed assertion types;
  • changed predicate definitions;
  • changed object kinds;
  • changed normative-force classes;
  • changed authority fields;
  • changed applicability fields;
  • changed confidence model;
  • migration rules;
  • compatibility;
  • affected assertions;
  • affected mappings;
  • affected projections;
  • validation;
  • provenance.

Migration SHALL NOT:

  • reuse assertion identifiers;
  • overwrite historical versions;
  • infer missing evidence;
  • infer authority;
  • infer rights;
  • infer applicability;
  • convert unknown to false;
  • merge conflicting assertions silently;
  • approve rejected assertions;
  • activate projected output.

49.1. Predicate Migration​

A changed predicate SHALL trigger:

  • affected-assertion enumeration;
  • semantic compatibility assessment;
  • mapping impact analysis;
  • projection impact analysis;
  • migration receipt.

49.2. Entity Migration​

An entity merge, split or reclassification SHALL preserve original assertion references and historical graph state.


50. Security Requirements​

Assertion stores and graph representations SHALL enforce:

  • authentication;
  • authorisation;
  • least privilege;
  • tenant isolation;
  • white-label isolation;
  • rights-aware retrieval;
  • encryption;
  • access logging;
  • tamper evidence;
  • backup;
  • recovery;
  • incident response.

Sensitive assertion metadata SHALL not be exposed merely because the canonical statement is non-sensitive.


51. Conformance Requirements​

An implementation conforms to this specification where it:

  1. assigns every first-class assertion a stable PP-KA- identifier;
  2. prevents assertion identifier reuse;
  3. distinguishes semantic identity from textual similarity;
  4. preserves independent assertion versions;
  5. preserves immutable approved assertion versions;
  6. represents assertions using typed subject, predicate and object structures;
  7. governs predicates through a Predicate Registry;
  8. prevents machine-actionable use of ungoverned free-text predicates;
  9. supports entity, class, assertion, literal, quantity, range, formula and null-semantic objects;
  10. distinguishes unknown, absent, not applicable, not evaluated, prohibited and redacted states;
  11. governs assertion types through a Registry;
  12. represents normative force explicitly;
  13. prevents source normative force from automatically creating ZAYAZ authority;
  14. links every material assertion to exact Source Fragments;
  15. preserves multi-source evidence independently;
  16. prevents unsupported assertions from being approved as source-supported knowledge;
  17. propagates source withdrawal to dependent assertions;
  18. represents source, legal, evidentiary, ZAYAZ governance and Runtime authority separately;
  19. prevents authority transfer between dimensions;
  20. preserves evidentiary scope;
  21. preserves Rights Record relationships;
  22. prevents assertion approval from implying Publication permission;
  23. propagates rights revocation to dependent objects;
  24. represents applicability explicitly;
  25. prevents unauthorised applicability generalisation;
  26. preserves jurisdiction, sector, role, product, device, firmware, Module, Component, tenant, white-label and temporal applicability where relevant;
  27. preserves bitemporal validity;
  28. represents temporal uncertainty explicitly;
  29. preserves multidimensional confidence;
  30. prevents confidence from replacing evidence, review or authority;
  31. represents uncertainty explicitly;
  32. preserves extraction and transformation provenance;
  33. distinguishes source text, machine extraction, human interpretation, translation and synthesis;
  34. records parser, model and prompt-profile versions;
  35. blocks unsupported AI-generated assertions from approved source-supported status;
  36. requires risk-appropriate review;
  37. preserves reviewer competence;
  38. separates extraction, review, adoption, projection and activation states;
  39. decomposes compound assertions where independent governance is required;
  40. preserves logical structure where compound assertions remain necessary;
  41. distinguishes negation from source silence;
  42. represents conditions, exceptions and qualifiers;
  43. preserves quantitative value, unit, precision and uncertainty;
  44. preserves conversion lineage;
  45. prevents false precision;
  46. preserves formulas, variables, units, assumptions and methodology versions;
  47. prevents formula assertions from becoming active Computation Hub logic without projection and activation;
  48. governs requirement, control, evidence and certification assertions;
  49. prevents certification assertions from exceeding certificate scope;
  50. distinguishes device-model assertions from tenant device-instance evidence;
  51. preserves firmware applicability;
  52. governs dataset and code-list assertions;
  53. generates semantic relationships only through governed conversion;
  54. preserves entity-resolution decisions;
  55. preserves conflicts as first-class states;
  56. prevents silent conflict deletion;
  57. propagates blocking conflicts to dependent outputs;
  58. preserves supersession, correction and withdrawal history;
  59. supports Assertion Sets without merging member authority or rights;
  60. preserves assertion metadata in semantic graph representations;
  61. marks inferred assertions explicitly;
  62. prevents inference from creating authority;
  63. keeps mappings separate from assertions;
  64. generates Change Candidates only through traceable processes;
  65. prevents Candidate generation from approving a change;
  66. separates assertion approval, projection and activation;
  67. enforces tenant and white-label isolation;
  68. governs promotion to global knowledge;
  69. enforces rights and scope across indexes, vectors, graphs, prompts, exports and logs;
  70. protects sensitive assertions and relationships;
  71. measures quality without creating authority;
  72. detects stale assertions;
  73. prevents AI Agents from granting authority, rights or activation;
  74. validates objective structure through HECATE;
  75. prevents HECATE from inventing meaning or evidence;
  76. preserves Module lineage;
  77. preserves Component lineage;
  78. preserves complete assertion provenance;
  79. blocks automation where provenance is materially incomplete;
  80. supports Exact Replay and Semantic Replay;
  81. prevents retroactive reinterpretation of historical assertions;
  82. defines four conformance levels;
  83. supports conformance fixtures;
  84. governs migration and compatibility;
  85. enforces security, auditability and historical trust.

52. Foundational Principle​

A Knowledge Assertion is the governed bridge between source evidence and machine-actionable meaning.

It SHALL preserve what was stated, what it means, what it applies to, who or what supports it, how certain it is, what rights govern it, when it was valid, who reviewed it and what downstream objects depend on it.

Text similarity is not semantic identity. Confidence is not evidence. Evidence is not authority. Approval is not adoption. Adoption is not projection. Projection is not activation.

An assertion without exact evidence is an unsupported proposition. An assertion without applicability is unsafe to reuse. An assertion without rights is unsafe to process or publish. An assertion without provenance is unsafe to trust. A conflicting assertion that has been hidden is more dangerous than a conflict that remains visible.

By governing assertions as stable, typed, evidence-linked, rights-aware, bitemporal and historically reconstructable objects, Pergamum Pulse can support regulatory intelligence, framework crosswalks, device knowledge, scientific methodologies, certification evidence and controlled ZAYAZ evolution without surrendering constitutional authority or operational safety.




GitHub RepoRequest for Change (RFC)