Fast loop
Continuous inference, scoring, embedding updates, and local prediction on the current structure.
System model
A practical blueprint for two-timescale learning, endogenous resource state, semantic glyph interpretation, and audit traces that explain why structure changed.
The fast loop adapts weights, rankings, embeddings, and local hypotheses. The slow loop changes representational structure: it may split a glyph class, add an ontology relation, merge redundancy, retire an unstable path, or no-op.
Resource accounting is the mediator. R(t), uncertainty, complexity, review effort, retrieval cost, and governance risk become visible variables that decide whether a new distinction is worth maintaining.
Continuous inference, scoring, embedding updates, and local prediction on the current structure.
Maintains R(t), viability floor, action costs, maintenance burden, decay, and uncertainty reserve.
Evaluates split, merge, add, retire, and no-op candidates under local cost.
Represents structures and dependencies as a graph of mutually maintained affordances.
Captures trigger, alternatives, R before/after, cost, expected gain, phase, and result.
Reports bounded interpretations, warnings, unresolved fields, and source-routed evidence.
Open the theoretical strategy for the five non-negotiable commitments and local objective.
The kernel owns visual decomposition, primitive graphs, embedding fusion, ontology validation, and diagnostic traces. The public output layer remains conservative: assigned Unicode characters and valid public sequences.
Do not force glyph meaning into a single row or label. Store the public surface and internal semantic evidence as separate but linked layers.
Unicode sequence, SVG hash, rendered preview, font and render profile.
Path commands, primitives, relations, bounding boxes, symmetries, containment.
Visual, structural, semantic-text, and ontology-projected vectors.
Ontology-validated expression, confidence, warnings, and public-output eligibility.
{
"glyphId": "TRANSFORM_MARK",
"surface": { "unicode": "U+27E1", "normalization": "NFC" },
"structure": { "primitives": ["diamond", "centered mark"] },
"vectors": {
"visual": "vector-ref",
"structural": "vector-ref",
"semantic": "vector-ref",
"ontology": "vector-ref"
},
"publicOutputEligible": true,
"status": "emerging"
}
A glyph is phase-locked only when it repeatedly converges on compatible ontology-validated meanings across contexts, renderings, model revisions, and human review.
Does the same glyph settle into compatible meanings across surrounding phrases or symbol neighbors?
Does interpretation survive version changes and embedding refreshes?
Do target reviewers converge on the intended meaning above a stated threshold?