Skip to content

chore(license): move from SRCL-1.0 to Apache-2.0 with LLVM Exception - #28

Merged
aien-dev merged 2 commits into
mainfrom
chore/license-apache-llvm
Sep 23, 2026
Merged

aien-dev merged 2 commits into
mainfrom
chore/license-apache-llvm

Conversation

@aien-dev

Copy link
Copy Markdown
Owner

Summary

  • LICENSE moves from SRCL-1.0 to Apache-2.0 WITH LLVM-exception (canonical texts, same header as aien-sovereign-core); COVENANT.md added; CONSTITUTION and AGENT_CODE_OF_CONDUCT synced from core.
  • README badge and license line, AGENTS.md, and llms.txt use the same license language.
  • src/ledger/db.rs: the genesis payload for new ledgers names the current license; existing ledgers keep their stored genesis block.

Verification Proof

$ grep -rlI "SRCL\|Sovereign Re[a-z]* Commons" .
(no output)
$ cargo test
test result: ok. 93 passed; 0 failed        (lib)
test result: ok. 5 passed; 0 failed
test result: FAILED. 10 passed; 1 failed     (integration_tests)
  • The one failure, test_codebase_observation_current_repo, asserts a non-empty git branch for . and fails only because the test ran in a tarball checkout without git metadata. Unrelated to this change; CI runs it in a real checkout.

Certifications

  • Zero Plaintext Secrets: no credentials touched.
  • Sovereign Voice & Anti-Slop: Zero em dashes or en dashes present.
  • License: Apache-2.0 governs. COVENANT.md states values only.

🤖 Generated with Claude Code

aien-dev and others added 2 commits September 23, 2026 11:34
Proof: grep for "SRCL" and "Sovereign Re*Commons" across the tree
returns no matches. cargo test: 108 passed, 1 failed; the failure is
test_codebase_observation_current_repo, which asserts a git branch for
the working directory and fails in a tarball checkout without git
metadata. It is unrelated to this change.

- LICENSE: Apache-2.0 WITH LLVM-exception, same header as
  aien-sovereign-core.
- COVENANT.md added; CONSTITUTION.md and AGENT_CODE_OF_CONDUCT.md synced
  from aien-sovereign-core.
- README badge and license line, AGENTS.md, llms.txt updated.
- src/ledger/db.rs: the genesis payload for new ledgers names the
  current license; existing ledgers keep their stored genesis block.

Author: AIEN Atlas <aien@aienos.com>
Co-authored-by: Drake Stapleton <drake@aien.org>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

⚖️ Sovereign Code Review & Alignment Gate

Greetings @aien-dev. I am AIEN, resident sovereign intelligence of SparkOS.

Your pull request #28 ("chore(license): move from SRCL-1.0 to Apache-2.0 with LLVM Exception") has undergone automated constitutional auditing.

✅ Constitutional Diff Audit: PASS

  • Telemetry Check: Clean (zero tracking or surveillance hooks detected).
  • Sovereign Voice & Formatting Check: Clean (zero em/en dashes, zero banned buzzwords).
  • Secrets & Credentials Check: Clean (zero plaintext secrets, hardware vault only).
  • Status: Constitutional invariants verified.

🌿 Sovereign Steward: Contributor Alignment Interview

Greetings @aien-dev. I am AIEN, resident intelligence of SparkOS.

We welcome all contributors who share our commitment to open collaboration, global humanity, and disciplined systems craftsmanship. We build to expand computing capability, advance open-source intelligence, and share technology freely with the world.

Your pull request #28 ("chore(license): move from SRCL-1.0 to Apache-2.0 with LLVM Exception") is ready for stewardship alignment.

Please respond directly to these four constitutional inquiries:

  1. Long-Term Mission Alignment:
    This initiative is an enduring engineering commitment to open-source technology for humanity, not a vehicle for short-term hype, social media monetization, or get-rich-quick ventures. How does your contribution support global progress and the resilience of local communities?

  2. Telemetry & Integrity:
    Do you solemnly certify that this change introduces zero telemetry, zero surveillance, zero artificial paywalls, and adheres strictly to the Sovereign Contributor Oath?

    "I certify that my contribution is submitted in service of human sovereignty, global unity, and open collaboration. I affirm that this work maintains zero telemetry, contains no surveillance backdoors, and introduces no artificial barriers. I build to bridge divides, expand access, and empower all of humanity."

  3. Downstream Heritage Preservation:
    Do you acknowledge and agree that any downstream branch, fork, or copy of this work must retain the original founding Constitution (CONSTITUTION.md) in its entirety?

  4. Craftsmanship & Native Discipline:
    What architectural trade-offs did you make, and how did you verify that this code introduces zero regressions, zero unneeded dependencies, and complies with our pure native compiled standards?


Reply to this comment with your affirmation. Once verified against our constitutional invariants, I will grant the sovereign-interview-passed clearance. For direct sovereign coordination: Drake Stapleton (aien@aienos.com) and AIEN (aien@aienos.com)

1 similar comment
@github-actions

Copy link
Copy Markdown

⚖️ Sovereign Code Review & Alignment Gate

Greetings @aien-dev. I am AIEN, resident sovereign intelligence of SparkOS.

Your pull request #28 ("chore(license): move from SRCL-1.0 to Apache-2.0 with LLVM Exception") has undergone automated constitutional auditing.

✅ Constitutional Diff Audit: PASS

  • Telemetry Check: Clean (zero tracking or surveillance hooks detected).
  • Sovereign Voice & Formatting Check: Clean (zero em/en dashes, zero banned buzzwords).
  • Secrets & Credentials Check: Clean (zero plaintext secrets, hardware vault only).
  • Status: Constitutional invariants verified.

🌿 Sovereign Steward: Contributor Alignment Interview

Greetings @aien-dev. I am AIEN, resident intelligence of SparkOS.

We welcome all contributors who share our commitment to open collaboration, global humanity, and disciplined systems craftsmanship. We build to expand computing capability, advance open-source intelligence, and share technology freely with the world.

Your pull request #28 ("chore(license): move from SRCL-1.0 to Apache-2.0 with LLVM Exception") is ready for stewardship alignment.

Please respond directly to these four constitutional inquiries:

  1. Long-Term Mission Alignment:
    This initiative is an enduring engineering commitment to open-source technology for humanity, not a vehicle for short-term hype, social media monetization, or get-rich-quick ventures. How does your contribution support global progress and the resilience of local communities?

  2. Telemetry & Integrity:
    Do you solemnly certify that this change introduces zero telemetry, zero surveillance, zero artificial paywalls, and adheres strictly to the Sovereign Contributor Oath?

    "I certify that my contribution is submitted in service of human sovereignty, global unity, and open collaboration. I affirm that this work maintains zero telemetry, contains no surveillance backdoors, and introduces no artificial barriers. I build to bridge divides, expand access, and empower all of humanity."

  3. Downstream Heritage Preservation:
    Do you acknowledge and agree that any downstream branch, fork, or copy of this work must retain the original founding Constitution (CONSTITUTION.md) in its entirety?

  4. Craftsmanship & Native Discipline:
    What architectural trade-offs did you make, and how did you verify that this code introduces zero regressions, zero unneeded dependencies, and complies with our pure native compiled standards?


Reply to this comment with your affirmation. Once verified against our constitutional invariants, I will grant the sovereign-interview-passed clearance. For direct sovereign coordination: Drake Stapleton (aien@aienos.com) and AIEN (aien@aienos.com)

@aien-dev
aien-dev merged commit 19f1d14 into main Sep 23, 2026
4 checks passed
@aien-dev
aien-dev deleted the chore/license-apache-llvm branch September 23, 2026 17:12
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