Skip to content

Godofthunder101 patch 1#14

Merged
godofthunder101 merged 16 commits intomainfrom
godofthunder101-patch-1
Apr 17, 2026
Merged

Godofthunder101 patch 1#14
godofthunder101 merged 16 commits intomainfrom
godofthunder101-patch-1

Conversation

@godofthunder101
Copy link
Copy Markdown
Owner

Pull Request Checklist

Please confirm the following before submitting your PR.


🧠 Understanding

  • I understand that CrypSA is an architecture-first repository
  • I have read CONTRIBUTING.md

🔒 Authority Rules

  • I did not define runtime behavior outside spec/
  • I did not contradict the spec in any document
  • I placed changes in the correct documentation layer

🧠 Terminology

  • I used terminology exactly as defined in CrypSA_Terminology_Primer.md
  • I did not introduce new synonyms for existing concepts
  • I did not redefine any existing terms

🔐 Canonical Phrasing (Required)

  • I used the exact canonical phrases where applicable:

    • "The validator defines what becomes canonical."
    • "If accepted, an event becomes canonical and is appended to canonical event history."
    • "Canonical event history is the source of truth."
    • "Derived canonical state is a projection of canonical event history. It is not the source of truth."

🧱 Architectural Boundaries

  • I did not blur boundaries between:

    • Truth (validation + canonical event history)
    • Translation (adapters)
    • Interpretation (lenses)
    • Experience (UI / simulation)
  • I did not introduce logic into the wrong layer


📚 Documentation Discipline

  • I did not duplicate definitions across documents
  • I referenced existing concepts instead of redefining them
  • My changes improve clarity without adding unnecessary complexity

🧪 Scope of Change

  • This change is small and self-contained
    OR
  • I opened an issue and discussed larger changes before implementing

🚫 Final Check

  • This change does not introduce ambiguity
  • This change strengthens consistency
  • This change aligns with CrypSA’s architecture

Summary

Briefly describe your change:

(Write here)

This document provides a comprehensive overview of CrypSA, explaining its architecture, core principles, and key concepts.
Updated README.md to clarify definitions and structure, added overview section, and improved formatting.
This document outlines the categories and roles of invariants in CrypSA, detailing architectural and system invariants, validation rules, and the responsibilities of validators.
Refactor and clarify the CrypSA Minimal Validator documentation, improving structure and readability.
Updated terminology and clarified definitions related to validation and invariants.
Expanded the README to include a section on the purpose of CrypSA and its advantages over traditional systems. Clarified definitions and added details on how systems agree on truth.
Clarified the definition of state and its relation to truth.
@godofthunder101 godofthunder101 merged commit 2aef1ef into main Apr 17, 2026
1 check passed
@godofthunder101 godofthunder101 deleted the godofthunder101-patch-1 branch April 17, 2026 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant