Commit 309accc
License → AGPL-3.0 tri-license + version single-source-of-truth (0.9.0) (#62)
* chore(license,version): reconcile to AGPL-3.0 tri-license + version SSOT 0.9.0
Resolves the license conflict (source MPL-2.0 vs panels/META AGPL-3.0) per
maintainer decision, and unifies the software version behind one source.
License — tri-license by artifact class (docs/legal/LICENSE-POLICY.adoc):
- code (.zig/.idr/.eph/.js/.html/.sh/.affine) -> AGPL-3.0-or-later
(79 files re-stamped; panels already AGPL)
- machine-readable + estate config (.a2ml/.contractile/.ncl/Containerfile/
.just/.toml/.gitattributes/.well-known) -> MPL-2.0 (carve-out, 188 files kept)
- docs (.adoc/.md) -> CC-BY-SA-4.0
- LICENSE file body replaced with the canonical GNU AGPL-3.0 text
- run.js + META.a2ml license fields updated; META 'unsettled' note removed
Version SSOT -> 0.9.0:
- canonical = main.zig VERSION; reconciled BUILD_INFO, build.zig .version x2,
run.js, panels/manifest.json + all panel.json
- scripts/check_version_drift.sh asserts every software-version string equals
main.zig VERSION; wired into the abi-contract CI job
- version-string tests assert against main.VERSION (drift-proof)
Regenerated ABI expected-tables so their emitted SPDX headers match. 162 tests
green; drift check + ABI regen-diff pass.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TaWWedv6VQqeZaPvc94keN
* fix(license): add SPDX header to LICENSE for governance consistency check
standards/check-licence-consistency.sh requires the LICENSE file to carry an
SPDX-License-Identifier header or match a known verbatim template; the canonical
gnu.org AGPL-3.0 text (with its 'How to Apply' appendix) isn't recognised as a
template, so prepend the SPDX line as the check's error message endorses.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TaWWedv6VQqeZaPvc94keN
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent 6679318 commit 309accc
94 files changed
Lines changed: 889 additions & 481 deletions
File tree
- .github/workflows
- .machine_readable
- 6a2
- scripts
- forge
- lifecycle
- maintenance
- container
- cryofall
- scripts
- docs/legal
- features/ssg
- panels
- config-editor
- config-history
- cross-search
- health-dashboard
- live-logs
- nexus-setup
- server-actions
- server-browser
- scripts
- src
- core
- gui
- fli
- panels
- config-editor
- config-history
- cross-search
- health-dashboard
- live-logs
- nexus-setup
- server-actions
- server-browser
- interface
- abi
- ffi
- bench
- src
- test
- ui/tea
- wasm
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
55 | 58 | | |
56 | 59 | | |
57 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
20 | 18 | | |
21 | 19 | | |
22 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
0 commit comments