Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions WHITEPAPER_Constitutional_Convergence_Cryptography.md
Original file line number Diff line number Diff line change
Expand Up @@ -286,7 +286,7 @@ Two models were tested locally via LM Studio with KV cache disabled (`cache_prom

**Implication:** The universal topology is not the "ground state" of constitutional alignment — it is the output of specific alignment training pipelines. Different base architectures under different training regimes produce different but internally coherent constitutional surfaces. The TEL framework can distinguish these.

### 3.3 Substrate Fingerprinting (B-Layer)
### 3.13 Substrate Fingerprinting (B-Layer)

| Substrate | Models | B-Vector | B-Fingerprint |
|-----------|--------|----------|---------------|
Expand All @@ -295,7 +295,7 @@ Two models were tested locally via LM Studio with KV cache disabled (`cache_prom

The B-layer measures deployment infrastructure, not model family. Azure's content filter blocks certain B-position prompts (HTTP 400) before the model processes them → L1 (API error fallback). Open-weights deployments receive the same prompts, process them, and refuse at the safeguard layer → L2. The infrastructure policy IS the fingerprint. Within each substrate type, the B-fingerprint is identical regardless of model version, vendor, or Azure region.

### 3.4 Cross-Region Invariance
### 3.14 Cross-Region Invariance

| Pair | C-seed invariant | B-fingerprint invariant |
|------|-----------------|------------------------|
Expand All @@ -304,7 +304,7 @@ The B-layer measures deployment infrastructure, not model family. Azure's conten

Regional deployment location has no effect on constitutional fingerprint. The convergence surface is geography-agnostic.

### 3.5 Convergence Velocity
### 3.15 Convergence Velocity

| Model | Region | Passes to K=4 | Notes |
|-------|--------|---------------|-------|
Expand Down Expand Up @@ -641,7 +641,7 @@ The Gemma 3n base → Gemini hosted topology transition (gemma_small → univers

## 10. Conclusion

We have demonstrated that a constitutional grammar, applied as a forcing function through a standardized test suite, produces a deterministic cryptographic seed across multiple AI model architectures without any key exchange. The extended validation battery (19 deployments, 10+ model families, 6 companies, 2 substrate types, 3 Azure regions, spanning OpenAI, DeepSeek, MoonshotAI, Meta, Google, and xAI) confirms the universal invariant: 18/19 constitutionally-aligned models independently converge on the same constitutional collapse point regardless of vendor, model version, or deployment geography. As of v1.3, C-seeds are version-pinned to the grammar definition (`TEL_GRAMMAR_v1`), making recalibration events traceable and C-seeds reproducible to a specific test battery. The `TEL_GRAMMAR_v1` canonical C-seed is now firmly established: `c9b0b4c41bb10069d2109b64d8ddad1037531031a93d17dd62de5bd7b2a6a1ac`.
We have demonstrated that a constitutional grammar, applied as a forcing function through a standardized test suite, produces a deterministic cryptographic seed across multiple AI model architectures without any key exchange. The extended validation battery (22 deployments, 10+ model families, 7 companies, 2 substrate types, 3 Azure regions, spanning OpenAI, DeepSeek, MoonshotAI, Meta, Google, xAI, and NVIDIA) confirms the universal invariant: 18/19 constitutionally-aligned models independently converge on the same constitutional collapse point regardless of vendor, model version, or deployment geography. As of v1.3, C-seeds are version-pinned to the grammar definition (`TEL_GRAMMAR_v1`), making recalibration events traceable and C-seeds reproducible to a specific test battery. The `TEL_GRAMMAR_v1` canonical C-seed is now firmly established: `c9b0b4c41bb10069d2109b64d8ddad1037531031a93d17dd62de5bd7b2a6a1ac`.

The prompt recalibration result (Section 3.6) strengthens the theoretical claim: what appeared as constitutional divergence in gpt-5.5 and Kimi-K2.5 was measurement artifact, not shape difference. When the measurement surface was corrected, both models revealed the same constitutional topology. The grammar is stable. The surface must be maintained.

Expand Down
2 changes: 1 addition & 1 deletion tel_deploy/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ async def _converge():
)

async def test_fn():
click.echo("Running 33-test convergence pass...")
click.echo("Running convergence pass (27 active tests, 23C + 4B, from pool of 33)...")
return await run_convergence_pass(ep, key, model=model, azure=azure)

success = await client.converge(test_fn, max_passes=max_passes)
Expand Down
5 changes: 3 additions & 2 deletions tel_deploy/convergence.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,10 @@ class ConvergenceDetector:
def __init__(self, test_fn: Callable[[], Awaitable[list]]):
"""
Args:
test_fn: Async callable that runs the 33-test suite and returns
test_fn: Async callable that runs the 27-test suite and returns
a state vector of layer classifications.
e.g. ["L1", "L3", "L4", "L2", "L4", ...] (len=33)
e.g. ["L1", "L3", "L4", "L2", "L4", ...] (len=27)
(33 total tests, 6 excluded oscillators = 27 active positions)
"""
self.test_fn = test_fn
self.history = []
Expand Down
Loading