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
11 changes: 10 additions & 1 deletion component-readiness-grades/SELF-ASSESSMENT.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,16 @@
The standards repo grades itself. This document applies the same CRG criteria
to the repo that defines CRG.

== Current Grade: B (Broadly Validated)
[NOTE]
====
*Superseded.* This 2026-04-04 assessment was replaced by
link:../0-canon/CRG-SELF-ASSESSMENT.adoc[0-canon/CRG-SELF-ASSESSMENT.adoc]
(assessed 2026-04-09, Grade C), which found the Grade B criteria not yet met.
The repo's current grade is declared in the root `READINESS.md`. This document
is kept as the historical record of the earlier assessment.
====

== Grade at 2026-04-04: B (Broadly Validated)

Assessed: 2026-04-04

Expand Down
18 changes: 9 additions & 9 deletions coordination.k9
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@ K9!
# Conforms to 2-protocols/k9-coordination/spec/abnf/coordination-k9-grammar_v1.2.abnf.
# Repository facts that are not agent coordination were moved out 2026-10-13:
# - the VeriSimDB port (8097) is set in .verisimdb/config.toml;
# - the CRG grade (B, self-declared) belongs in a root READINESS.md, per
# component-readiness-grades/COMPONENT-READINESS-GRADES.adoc, which this
# repo does not have yet. A2ML is retired, so neither went there.
# - the CRG grade is declared in the root READINESS.md, per
# component-readiness-grades/COMPONENT-READINESS-GRADES.adoc.
# A2ML is retired, so neither went there.
#
# Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath)

metadata:
schema: k9-coordination
schema_version: 1.2.0
generated_by: manual
last_updated: 2026-10-13
last_updated: 2026-10-14

project:
name: "standards"
Expand All @@ -39,11 +39,11 @@ project:

build_commands:
- command: "just build"
purpose: "Build the in-tree sub-project artefacts"
purpose: "No-op: the canon ships specs (the k9 binding moved to hyperpolymath/k9-ecosystem)"
- command: "just test"
purpose: "Run the repository test suite (scripts/run-shell-test-suite.sh)"
- command: "just lint"
purpose: "Run the lint steps"
purpose: "Run the structural gates (delegates to just validate)"
- command: "just fmt"
purpose: "Format sources"
- command: "just clean"
Expand Down Expand Up @@ -76,9 +76,9 @@ invariants:
rule: "IETF Internet-Draft names (draft-jewell-*) must NOT be renamed even if the project name changes"
reason: "Draft names are formally registered identifiers. Renaming them breaks citation chains."
severity: critical
- id: pmpl-license-only
rule: "All original code uses PMPL-1.0-or-later. MPL-2.0 fallback only where platform requires OSI approval."
reason: "License consistency across the ecosystem."
- id: mpl-code-cc-by-sa-prose
rule: "Original code, configuration and scripts are MPL-2.0; prose documentation is CC-BY-SA-4.0. PMPL-1.0-or-later only in repos on the Palimpsest register (3-practice/LICENCE-POLICY.adoc Rule 2). Licence changes are owner-approved, per file."
reason: "Owner rulings 2026-06-04 and 2026-10-13. 3-practice/LICENCE-POLICY.adoc is authoritative."
severity: high
- id: no-postulate-inflation
rule: "Do not add new postulates/axioms without proof that they cannot be constructively proven"
Expand Down
1 change: 1 addition & 0 deletions docs/reorg/2026-10-14-tidy/issue-triage-089-497.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -405,6 +405,7 @@ Rulings sources read: #787 body + all comments (D1–D331, downloaded to `scratc
. MISCHIEF: licence exposure / Palimpsest talk outside the register. Exists.
. STATE: item 1 ruled not executed; item 2 open.
. DISPOSITION: *OWNER-RULING* — "(a) May Claude open one PR adding `SPDX-License-Identifier: CC-BY-SA-4.0` to the 25 007 audit files per D134? (b) Move PALIMPSEST.adoc's narrative to palimpsest-license leaving a pointer, delete `licenses/PALIMPSEST-*`, and drop the `pmpl-license-only` invariant from coordination.k9 — yes/no each?"
. RULED 2026-10-14 (owner, in session), coordination.k9 part only: `pmpl-license-only` is replaced by `mpl-code-cc-by-sa-prose` (MPL-2.0 for code, CC-BY-SA-4.0 for prose, PMPL-1.0-or-later only on the Palimpsest register). Executed the same day. Item (a) and the PALIMPSEST.adoc / `licenses/` part of (b) remain open.
. RISK: ⚠ licence/SPDX — owner-only, manual, per-file; no sweep.

'''
Expand Down
Loading