Generation Pipeline

Project Systems

The proof point at the center of the application: where applied ASH Cosmology becomes deterministic software. It converts a profile into ASH/WRW identity, sigil geometry, mesh artifacts, lore, and an exportable PersonalCodex.

Canonical implementation: DefaultSigilPipelineService.generateInternal · pipeline wrw_personal_sigil_v3.

Three standards at once

A deterministic artifact, not freeform art

Given the same profile and engine snapshot (yggdrasil.snapshot.2026-02-11), the pipeline produces byte-identical geometry, hashes, and codex output.

Mathematical discipline

Deterministic ASH state, guarded transitions, reproducible hashes.

Canon fidelity

WRW anchor topology, plane resonance, celestial names, origin attribution.

Project quality

Recognizable sigils, user-specific lore, exports, and visual evidence.

The authoritative sequence

Twelve deterministic stages

01 · 02

Profile & canon input

PersonProfile captured, normalized into a stable CanonInput record.

03

Canonical hash

canonicalString hashed with SHA-256 → canonicalInputSHA256, seeding a BitReader.

04

Canonical vector

A 5D vector: entropy, complexity, fractal dimension, symmetry, generator length.

05

SigilBits9

The vector collapses to a 9-bit value with parity — the seed for state and plane weighting.

06

Naming & attunement

Celestial name, epithet, and nine plane resonance weights.

07

ASH orbit

generateOrbit evolves F2Vector9 by XOR with doubly-even codewords; records orbit_digest.

08

Coherence guard

KripkeGuardEngine gates each decision against axioms A1–A5.

09

Geometry synthesis

SigilGeneratorV2 builds a multi-stroke 48-sided tube mesh.

10

Stabilization

ASHStabilizationNormalizer records raw and normalized geometry hashes.

11

Provenance & codex

OriginAttribution resolves provenance; the PersonalCodex is assembled.

12

Result

A SigilResult plus six export formats.

Every stage feeds the next

Each output is reproducible from the same input.

Stage 7

The ASH orbit

SigilBits9 maps to an initial F2Vector9. generateOrbit walks the state by XOR with the 16 doubly-even codewords of extended_hamming_8_4_4_embed9_v1, capped at 256 states with loop detection (period ≥ 6). The orbit is not decorative — it affects downstream geometry, diagnostics, and reproducibility, and is exposed as the app’s ASH Pattern System.

Stage 8

Kripke coherence gate

Each geometry-affecting decision is evaluated against five coherence axioms. Accepted decisions shape the sigil; rejected ones fall back deterministically — never randomly — which is what prevents the system from becoming freeform art. The guard set id is recorded as kripke_guards_id.

Stage 9 · geometry synthesis

Anchors, embedding, projection, tube mesh

Independent WRW primitives must not be flattened into one bridged path — the star ellipse and wolf curls stay independent, and the topology report records the preservation.

9D hidden embedding

Grouped anchors are lifted into a 9-dimensional latent space.

6-row Givens projection

Six rotation rows reduce the embedding to drawable coordinates — each weighted by plane resonance.

Center / scale / resample

Strokes are centered, scaled, and resampled for stable presentation.

48-sided tube mesh

Each stroke becomes a 48-sided capped tube, preserving primitive independence.

Stages 11–12 · codex & exports

The reproducible record and six exports

The same generated identity powers six exports, with JSON written using sorted keys for stable, diffable output.

Image & SVG

PNG / JPEG raster, plus an SVG vector preview.

Geometry & mesh JSON

rf.geometry.v1 and rf.sigil_mesh_export.v1.

Codex & OBJ

wrw_personal_codex_v3 and a Wavefront OBJ mesh.

Reproducibility is the load-bearing claim. The codex records the canonical input hash, ASH orbit, WRW projection, and the raw and normalized geometry hashes. Re-running the pipeline against the same profile and pinned canon reproduces every hash byte for byte. Exports are then validated — and where safe, recovered — by the Aeostara health service, which never mutates input and never repairs geometry.

RAVEN FORGE · INDEPENDENT SOFTWARE · ARCHITECTURE · RESEARCH