44 Commits

Author SHA1 Message Date
Claude
eefdb2fb5f
M3a statistical sims implementation + Ada config
- Install hook: add three vital CRAN packages (HiddenMarkov, rugarch, rmgarch)
- M3a spec: document vital packages and hand-rolled implementations
- Ada config: create core_config.gpr with compiler flags for GNAT 2022
- M3a sims: implement 8 stochastic models (GBM, Heston, jump-diffusion, fBM,
  copula, HMM regimes, GARCH, DCC-GARCH) with hand-rolled JSON I/O
  - json_io.R: recursive-descent parser + emitter (no jsonlite)
  - sde_sims.R: GBM, Heston (Euler-Maruyama), jump-diffusion, fBM (Wood & Chan)
  - copula.R: empirical copula + tail-dependence
  - regimes_garch.R: lazy-load vital packages for regime/GARCH/DCC sims
  - main.R: Hub stdin/stdout protocol entry point

Non-Turing M1 law script design complete (S-expressions + fixed combinators).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-19 02:08:05 +00:00
Claude
3bdf25509d
Economy organ spec review: data flow corrections, toolchain decisions, typo fix
- M3 hub: predictions publish continuously to Marketplace via M2 (not trader-queried)
- M3 BoundedPrediction: three quality metrics (confidence, correctness, certainty)
- M5 traders: read predictions from Marketplace, mixed roster (LLM + bots)
- M7 SAE: monitors at Marketplace level (the only trader interface)
- M6 Conductor: clarified as LLM, not rule-based
- M4 wallets: one multi-chain wallet per trader, strictly 1:1
- M1 Marketplace: added query_predictions interface for traders
- M3d/M3e: Fortran 2018, gfortran, fpm, OpenBLAS, hand-rolled numerics
- M3b typo: "literao" -> "literal"
- SessionStart hook: added gfortran, fpm, Tcl, ECLiPSe Prolog, Zig, Foundry
- Stub fpm.toml for M3d (mev sims)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-07-17 09:19:38 +00:00
53b4316da6
Create specCartomancy. 2026-07-14 16:16:49 -07:00
07ac901709
Delete README-1ST.MD 2026-07-14 16:14:09 -07:00
8256a2085b
Delete hermes_protocol.adb 2026-07-14 16:13:24 -07:00
b9743b58c3
Create CLAUDE.MD 2026-07-14 16:12:22 -07:00
8f4a65e7b2
Delete hermes_protocol.ads 2026-07-14 16:10:45 -07:00
2c69102395
Delete run_tests.sh 2026-07-14 16:06:53 -07:00
2ccb30bf33
Delete test_ps_plus.R
not worth editing to match spec
2026-07-14 16:06:36 -07:00
0ac3d077c6
Update test_ethical_integrity.R
removed misguided examples

might need this in prolog instead
2026-07-14 16:05:59 -07:00
fe1aaaf751
Update test_energy.R
removed death, consider *mandatory sleep* at zero
2026-07-14 16:00:38 -07:00
9aa881eaaa
Delete test_drive_box.R 2026-07-14 15:58:18 -07:00
8412d16888
Delete test_framework.R 2026-07-14 15:57:26 -07:00
413f7d8196
Delete test_etr.R 2026-07-14 15:56:54 -07:00
e058cd63da
Update AGENTS.md 2026-07-14 15:56:02 -07:00
649865e254
Update bounds.ads 2026-07-14 15:53:24 -07:00
0c2d9a0c2d
Delete config_loader.ads 2026-07-14 15:51:44 -07:00
31f626f978
Delete config_loader.adb 2026-07-14 15:51:33 -07:00
6d4360165d
Delete main.f90 2026-07-14 15:37:22 -07:00
99b2f26dbc
Delete main.R 2026-07-14 15:37:09 -07:00
d63fbbb2f1
Delete main.pl
no swipl
2026-07-14 15:36:57 -07:00
cef5870fa7
Delete main.zig
need to establish rules
2026-07-14 15:36:41 -07:00
687e2ba44f
Delete main.f90
fortran 90?? bruh its 2026
2026-07-14 15:36:15 -07:00
8501e78c73
Delete hub.tcl
u need to communicate
2026-07-14 15:35:42 -07:00
Claude
693c7d4faf
Add M3d (Fortran), M3e (Fortran), M3g (Zig); fix M3b sim_type bug
M3d mev/main.f90: PGA all-pay auction simulation with bounded
rationality, 0-1 knapsack block builder (dynamic programming),
WENO5 shock-capturing PDE solver for adversarial dynamics.

M3e tokenomics/main.f90: Euler-Maruyama SDE solver for token
supply trajectories, stock-flow conservation (L2 invariant),
kinked lending rate (L3: kink at U_opt, Aave-style), liquidation
cascade detection, halving events as drift discontinuities.

M3g microstructure/main.zig: Order book with spread/depth,
non-linear slippage estimation (L2: function of order size),
Almgren-Chriss optimal execution via Riccati (sinh/cosh
trajectory), BoundedPrediction with invariant enforcement.

Fix: M3b sociological sim_type was hardcoded as 'statistical'
instead of 'sociological'.
2026-07-14 22:08:33 +00:00
Claude
4f15d647a1
Add M3 sims hub (Tcl) and first two sims: M3a (R), M3b (Prolog)
Hub (hub.tcl): syntax-agnostic Tcl coordinator that manages sim
lifecycle, tick-advancement at 90:1, and query routing via
stdin/stdout JSON to sub-processes in their native runtimes.
BoundedPrediction enforces L2 (bounds on every output) and
confidence scale 0.00-10.00.

M3a statistical/main.R: GBM Monte Carlo, Heston stochastic
volatility (Euler-Maruyama with full truncation), Merton
jump-diffusion, HMM 3-state regime detection (forward filter),
GARCH(1,1) volatility forecasting. All produce BoundedPredictions.

M3b sociological/main.pl: Replicator dynamics over 5 behavioral
archetypes, Hegselmann-Krause bounded confidence opinion dynamics,
Nash equilibrium search via constraint satisfaction. Prolog handles
game logic natively; numerical ODE/PDE delegates to R/Octave.

Hub spec updated to reflect Tcl as coordinator language.
2026-07-14 21:11:22 +00:00
706049e353
Update endocrine_array.R 2026-07-14 13:44:56 -07:00
bc51b7fb2c
Update mafiabot_types.ads 2026-07-14 13:35:57 -07:00
24ecea1c66
Update mafiabot_types.ads 2026-07-14 13:33:07 -07:00
ca1985ca5d
Update bodytypes.adb 2026-07-14 13:23:53 -07:00
Claude
9712035e12
Fix Copilot review findings: broken paths, stale refs, horizon count
- endocrine/AGENTS.md, ichor/AGENTS.md: fix devCorrectionLog relative
  path (../../ → ../../../) so it resolves to repo root .claude/
- bus-topology.md: update stale M2/M6 references to current specs
  (M2=Data Feeds, M6=Conductor)
- M3a: combine tick/hourly to match hub's six-horizon convention
2026-07-14 00:06:06 +00:00
Claude
a0edbca631
Add devCorrectionLog.md, parallel sim horizons in L3
- .claude/devCorrectionLog.md: interaction pattern corrections for
  future instances (additive clarifications, no idle subagents, etc.)
- M3 hub L3: horizons run in parallel, not sequential
- Mention correction log in CLAUDE.md and all subdirectory AGENTS.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-07-13 23:56:49 +00:00
Claude
e0b428027c
outputs/: replace .gitkeep with epoch-stamped markdown
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-13 01:02:44 +00:00
Claude
9c776238fc
Rename messages/ to outputs/ — they are outputs not inputs
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-13 01:00:17 +00:00
Claude
d8300cd6b1
Rename payloads/ to messages/ (per inline note)
The folder note said "rename this folder — its a bad name." Renamed
payloads → messages to better describe what crosses the Ada border.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-13 00:58:56 +00:00
dabe65d236
Delete README-1ST.MD 2026-07-12 17:50:50 -07:00
Claude
4b9657b822
Janitorial: fix CLAUDE.md typos, remove stale notes and empty folder
- core/CLAUDE.md: fix ONBOARDING.md hyperlink (../), remove doubled
  "reasonable", fix "ifnsomething" and "bew toolchain" typos, remove
  human-note annotation
- core/AGENTS.md: drop stale payloads reference from module list
- core/src/payloads/: remove empty folder (only contained rename note)
- core/src/types/what was this.md: remove stale note (types are active)
- core/src/organs/soul/README-1ST.MD: update to reflect Ada already removed

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-13 00:48:23 +00:00
80b90e60fe
Delete README-1ST.MD
no daemon directory please
2026-07-12 17:06:25 -07:00
4ceade2083
Delete core/src/core/note.md
Signed-off-by: gravermistakes <evermoor.a.a@gmail.com>
2026-07-06 19:56:00 -07:00
08b3c45df2
Delete core/src/core/engine.adb
Signed-off-by: gravermistakes <evermoor.a.a@gmail.com>
2026-07-06 19:55:40 -07:00
0acebc5d28
Refactor Engine package to Bounds with auth states
Signed-off-by: gravermistakes <evermoor.a.a@gmail.com>
2026-07-06 19:53:01 -07:00
1f5b01d42b
Update driver_ps_plus.R
no friction
2026-06-29 17:29:22 -07:00
03d0c874e6
Update endocrine_array.R
we arent doing frictiib
2026-06-29 17:23:07 -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