mirror of
https://github.com/SHOGGOTH-SECTOR/sica-fondt.git
synced 2026-07-31 08:06:26 +00:00
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
31 lines
806 B
Plaintext
31 lines
806 B
Plaintext
with "config/core_config.gpr";
|
|
|
|
project Core is
|
|
|
|
-- Only directories that actually hold Ada sources. The old organ/network
|
|
-- stubs (soul tarot, ada_medium, sockets) are gone — that cognition is
|
|
-- moving to Ichor (Pony) and the R/Octave organs.
|
|
for Source_Dirs use
|
|
("src/core",
|
|
"src/config_loader",
|
|
"src/trust",
|
|
"src/protocol",
|
|
"src/types",
|
|
"config",
|
|
"tests");
|
|
for Object_Dir use "obj";
|
|
for Exec_Dir use "bin";
|
|
|
|
-- Test harnesses only. There is no application main yet (mafiabot.adb was
|
|
-- never written); add it here when it exists.
|
|
for Main use
|
|
("engine_tests.adb",
|
|
"trust_tests.adb",
|
|
"config_tests.adb");
|
|
|
|
package Builder is
|
|
for Global_Configuration_Pragmas use "gnat.adc";
|
|
end Builder;
|
|
|
|
end Core;
|