Skip to content

Releases: usurobor/tsc

TSC v2.2.0 - Braided Algebra Integration

04 Nov 19:13

Choose a tag to compare

Triadic Self-Coherence Framework with complete specification stack and three co-equal naming systems.

🎯 Self-Application Status

Empirical Measurement: ⚠️ Pending (v2.3.0)

Manual Review:

  • ✅ Cross-references validated
  • ✅ Notation consistent across documents
  • ✅ Axiom-to-protocol traceability complete
  • ✅ Three naming systems consistently mapped

Why Pending:
Self-measurement requires articulation function implementations, scheduled for v2.3.0.

Commitment:
v2.3.0 will report actual C_Σ(TSC) with full provenance bundle. We will not fabricate numbers.


📚 Specification Stack

  • C≡ Kernel v2.0.0 — Intuitive bootstrap with geometric labels (H/V/D)
  • C≡ v2.2.0 — Axiomatic foundation (braided monoidal structure)
  • Core v2.2.0 — Measurement calculus (H_c/V_c/D_c ≡ α_c/β_c/γ_c)
  • Operational v2.2.0 — Protocol and policy (5 witnesses)
  • Glossary v2.2.0 — Multi-audience terminology with all naming systems
  • README v2.2.0 — Dual-audience documentation

🏗️ Three Naming Systems

TSC uses three co-equal naming systems (all normative):

Geometric Role Math Purpose
H (Horizontal) Cohered (Pattern) α Enforces S₃ symmetry
V (Vertical) Coherer (Relation) β Prevents hierarchy bias
D (Deep) Cohering (Process) γ Enables computation

H/V/D are NOT legacy notation—they are structural anchors that maintain framework integrity by dissolving dimensional confusion.


🔥 Breaking Changes

  • Typed Units: 1_H ≠ 1_V ≠ 1_D enforced (prevents axis collapse)
  • Braided Interchange: φ_HV with hexagon coherence (C5')
  • Three Naming Systems: H/V/D, Cohered/er/ing, α/β/γ all normative
  • Name: "Triadic Systems" → "Triadic Self-Coherence"

✨ New Features

  • 5 Witnesses: Braided interchange, variance floor, S₃/ρ-invariance, OOD
  • Leverage Diagnostics: λ_H/λ_V/λ_D identify bottlenecks
  • Verdict States: PASS/FAIL/FAIL_DEGENERATE
  • Provenance Bundles: Complete reproducibility with axis type logging

📖 Documentation


📦 Installation

TSC is currently a specification. Clone and implement:

git clone https://github.com/usurobor/tsc.git
cd tsc/spec

📊 Manual Assessment

Specification Completeness:

  • ✅ 6 axioms with braided interchange
  • ✅ Complete measurement calculus
  • ✅ Full protocol with 5 witnesses
  • ✅ All three naming systems documented
  • ✅ Cross-references validated

Manual review suggests the framework should achieve C_Σ ≥ 0.90 when measured, but empirical validation is required.

Status report: docs/self-coherence-v2.2.2.md


🔗 Links


🚀 Next Release

v2.3.0 (Q1 2026):

  • Reference implementation (Python)
  • Empirical self-coherence measurement
  • Actual C_Σ(TSC) with provenance bundle
  • Implementation guide

Release Date: November 4, 2025
Status: Specification Complete, Empirical Validation Pending

v2.1.0: Progressive Disclosure & Functional Parsers

30 Oct 18:01

Choose a tag to compare

🎉 TSC v2.1.0 - Progressive Disclosure & Functional Parsers

Complete rewrite with functional parser system, validated temporal coherence, and production-ready documentation.

✨ Highlights

  • Pure Functional Parser Architecture: Extensible FP-style parser system with predicate dispatch
  • Temporal Coherence Validated: Cellular automaton parser correctly distinguishes order from chaos
    • Glider pattern: C_Σ = 0.996 ✅ (high coherence, PASS)
    • Random soup: C_Σ = 0.31 ✅ (low coherence, FAIL as expected)
  • All Tests Passing: Complete conformance test suite validated
  • Production Documentation: QUICKSTART, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT, GitHub templates
  • Proper Licensing: Apache-2.0 for code, CC BY 4.0 for specifications

🚀 Quick Start

pip install -e ".[dev]"
tsc examples/cellular-automata/glider.md --format text

See QUICKSTART.md for full guide.

📦 What's New

Parser System (FP-style)

  • Pure function-based parsers (no classes)
  • Predicate dispatch for automatic format detection
  • Two parsers included: cellular automaton + stub
  • Add new parsers with just 20 lines of code

Temporal Coherence Implementation

  • D dimension now measures frame-to-frame coherence (temporal)
  • H/V dimensions measure spatial adjacency (within-frame)
  • Validated against positive/negative controls

Community Infrastructure

  • CODE_OF_CONDUCT.md (Contributor Covenant v2.0)
  • CONTRIBUTING.md (development workflow, coding standards)
  • SECURITY.md (vulnerability disclosure process)
  • GitHub issue/PR templates

Developer Experience

  • Modern type hints (Python 3.10+)
  • Comprehensive CLI (tsc command)
  • Clean test suite (pytest)
  • Linting with ruff

📝 Full Changelog

See CHANGELOG.md for detailed version history.

🔬 Example Output

$ tsc examples/cellular-automata/glider.md --format text
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━┓
┃ Path                                 ┃ C_Σ      ┃ Seed ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━┩
│ examples/cellular-automata/glider.md │ 0.996000 │ None │
└──────────────────────────────────────┴──────────┴──────┘

🤝 Contributing

We welcome contributions! See CONTRIBUTING.md for:

  • How to add new parsers
  • Coding standards (FP style, type hints)
  • PR workflow and requirements

📚 Documentation

🔐 License

  • Code: Apache-2.0
  • Specifications: CC BY 4.0
  • Examples: CC0 (Public Domain)

For questions or issues: https://github.com/usurobor/tsc/issues