Skip to content

feat: add cognitive substrate pre-action gate#9

Merged
CodeWithJuber merged 2 commits into
masterfrom
feat/cognitive-substrate
Jul 5, 2026
Merged

feat: add cognitive substrate pre-action gate#9
CodeWithJuber merged 2 commits into
masterfrom
feat/cognitive-substrate

Conversation

@CodeWithJuber

Copy link
Copy Markdown
Owner

Summary

  • Adds forge substrate "<task>" [--json] as the single cognitive-substrate pre-action surface.
  • Adds forge impact <symbol|file> plus upgraded atlas graph nodes/edges/hashes/reverse impact traversal.
  • Ports router/gate rubrics into ForgeKit preflight/route, and exposes MCP tools substrate_check, predict_impact, and assumption_gate while keeping existing tools compatible.
  • Adds machine-readable source/substrate.json, Codex/Claude plugin packaging, MCP config, and a cognitive-substrate skill with paper-derived reference map.
  • Preserves original Python prototypes under research/python-prototypes/ for evidence/auditability.

Validation

  • npm test — 147 passing
  • npm run typecheck
  • npm run lint — non-failing Biome schema/style infos only
  • npm pack --dry-run --json
  • Codex plugin validation: validate_plugin.py .
  • Skill validation: quick_validate.py global/tools/cognitive-substrate and quick_validate.py skills/cognitive-substrate
  • Smoke: forge init, forge doctor, forge substrate "fix auth bug" --json in a temp git repo

Staging

  • Same ForgeKit-native implementation pushed to CodeWithJuber/cognitive-substrate-production@95e6630 on main.

@CodeWithJuber
CodeWithJuber force-pushed the feat/cognitive-substrate branch from 54819e9 to d872c52 Compare July 5, 2026 19:24
@CodeWithJuber
CodeWithJuber merged commit b8063eb into master Jul 5, 2026
7 checks passed
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