You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Claudinite maintenance: converge vendored mount, wiring, and migration notes
* Baselining: fix gcec pack manifest to match pack-schema.mjs
check_the_world flagged the gcec local pack's manifest for three
schema-conformance blockers: no ruleRoutingGuidance (required field),
"rules" (not a manifest field — renamed to worldRules, since all three
gcec rules audit static repo state), and "run_daily" (dead legacy field,
unused anywhere in the engine).
No pending agentic migration note this cycle (2026-07-19-pack-independence
landed before the prior stamp, so it was already handled in an earlier
cycle; this repo's gcec pack composes no barrier from the shared engine
either way, so it would have been a no-op).
Advances claudinite.updated to reflect this cycle's judgment pass.
Refs #794
* Baselining: mark dispatch issue reference (#794)
Ties this maintenance cycle's judgment pass (gcec pack manifest fix, stamp advance in 66139bb) to its dispatch issue, satisfying this repo's task-lifecycle check.
---------
Co-authored-by: claudinite[bot] <claudinite@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
`# Claudinite — active-pack guidance\n\nThe baseline plus the packs this project declares. Deeper per-pack reference (e.g. a pack's release doc) is linked from its prose and read on demand.\n\n${sections.join('\n\n---\n\n')}\n`
41
-
);
44
+
// The routing table: every pack's own statement of its boundary, so a session
45
+
// holding a piece of content (a doc, a rule, a skill) routes it to the pack
46
+
// that owns it instead of defaulting into the baseline. Emitted for every pack
47
+
// DISCOVERED, not only the active ones — a consumer holds just the packs it
48
+
// vendored, so the discovered set is already the set it can route into, and in
49
+
// the canon every pack is a legitimate destination whether or not this repo
50
+
// declares it. Rows are short by contract (the manifest spec caps each side at
51
+
// 20 words — pack-schema.mjs), so the whole table stays a cheap session cost.
? `# Claudinite — where content goes (pack routing)\n\nEach pack states what it owns and what it does not. When a rule, doc, skill or check could live in more than one, this table decides it — and "no pack fits" means a new pack or the project's own \`local_packs/\`, never the baseline by default.\n\n| Pack | Belongs | Does not belong |\n|---|---|---|\n${routed
? `# Claudinite — active-pack guidance\n\nThe baseline plus the packs this project declares. Deeper per-pack reference (e.g. a pack's release doc) is linked from its prose and read on demand.\n\n${sections.join('\n\n---\n\n')}\n`
0 commit comments