3 Commits

Author SHA1 Message Date
5ce4d8d790
Update smoke.sh 2026-07-14 13:17:04 -07:00
Claude
b6bcab794f
Reorg step 1: consolidate repo under core/, drop the mafiabot label
Mechanical structure-only pass (no document/guide content edits):

- Move src/ichor, src/endocrine, and docs/ into core/; the old top-level
  mafiabot_core/ becomes core/. Everything now lives under a single core/ root.
- Drop the "mafiabot" label from the Ada/Alire crate: core.gpr (project Core),
  alire.toml name = "core"; the generated *_config.* regenerate as core_config.*.
- Repoint build-critical wiring only:
  - .claude/skills/run-sica-fondt/smoke.sh (ponyc + Ada + COBOL paths)
  - core/src/endocrine R source()/runner paths and the test glob
  - .github/workflows/ci.yml (working-directory + gpr name)

Verified green: smoke ALL GREEN (Pony Ichor, Ada core crate + tests, COBOL E1
vault); R endocrine 14/0; Octave ETR 26/0/1.

Deferred (reserved for a less-ephemeral doc/guide pass): docmap.yaml, the guide
files and nested AGENTS.md/README prose + now-stale relative links, SOUL.md, and
the deeper ring/storage restructure.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015hmgREHNsxYCuim33yUF2c
2026-06-23 07:46:47 +00:00
Claude
853be4ae51
skill: run-sica-fondt — build/run/smoke driver for the polyglot units
Per-project run skill (run-skill-generator output). smoke.sh builds and runs the
three executable units and asserts output: Ichor (Pony) membrane reject, Ada
trust/config tests pass, COBOL E1 vault prints Invariant 0. SKILL.md documents
prerequisites (per-session toolchains + the SessionStart hook), the driver path,
per-unit commands, and the real gotchas (ponyc PATH/cwd, alr-not-gprbuild,
cobc -free). Verified: ./smoke.sh exits 0, ALL GREEN.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015hmgREHNsxYCuim33yUF2c
2026-06-21 12:25:10 +00:00