Date: 2026-08-28
Repository: MSKazemi/idkmesh
The project owner asked the assistant to continue improving the repository under the standing rule that GitHub activity should increase verified capability, knowledge, safety, or community leverage rather than raw activity alone.
The ACE stack had become more concrete:
#40 cohort observer
#48 causal lineage contract
#44 offline population simulator
#68 shadow generational controller
#51 consolidated safety / protected-main gate
PR #48 now defines a tested ACE_LINEAGE contract. That made part of PR #40’s original documentation stale: it described causal lineage as a future schema and risked making its bootstrap label-based ratio look closer to the full community reproduction number than it really is.
The layers now have distinct responsibilities.
Owns:
ace:verified-descendant acceptance signal;It does not own cross-generation causal proof.
Owns:
parent -> seed -> descendant -> verification evidence
including machine validation and duplicate-causal-credit protection.
The full quantity must combine an independent denominator with causal verified lineages:
R_community(W,t)
= verified causal descendants
/ eligible matured verified parents
A Growth Seed exposure denominator is useful for the bootstrap cohort but is not automatically identical to the future set of eligible verified parents. Therefore PR #40 explicitly reports:
metric_scope = bootstrap_growth_seed_exposure
full_r_community_ready = false
This prevents a temporary experimental ratio from becoming an accidental canonical success metric.
The cohort observer also received its own trust boundary rather than depending on another PR landing first.
Changes include:
actions/github-script to immutable reviewed SHA f28e40c7f34bde8b3046d885e986cb6290c5673b;author_association in addition to growth-seed + cohort=bootstrap-1 for cohort admission;ace:cohort-observer;ACE_COHORT_STATE;ace:ledger identity for capacity input, with legacy #23 fallback while the safety consolidation remains under review;Added:
tests/test_ace_cohort_observer_contract.py;.github/workflows/ace-cohort-contract.yml.The contract checks that the privileged observer:
run: execution in the pull_request_target workflow;R_community;contents: write permission.This clarification makes the experiment easier to interpret and harder to game. Contributors can see exactly what a claim, candidate, merge, bootstrap verification signal, and causal lineage receipt mean. Reviewers no longer need to infer whether two ACE workflows are measuring the same thing.