mirror of
https://github.com/SHOGGOTH-SECTOR/sica-fondt.git
synced 2026-07-31 08:06:26 +00:00
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>
This commit is contained in:
parent
80b90e60fe
commit
4b9657b822
@ -8,7 +8,7 @@ working agreements: [`../CLAUDE.md`](../CLAUDE.md).
|
||||
The **Ada/SPARK border — D1**. All traffic to the inner brain crosses here
|
||||
first. Built with **Alire**. Internal modules under `src/`: `trust` (incl. the
|
||||
COBOL invariant-law vault), `organs`, `network`, `protocol`, `daemons`, `core`,
|
||||
`types`, `payloads`. These are modules, not separate organs — they share this
|
||||
`types`. These are modules, not separate organs — they share this
|
||||
file.
|
||||
|
||||
## Build & test
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# CLAUDE.md
|
||||
|
||||
Keep this file under **200 lines**. For team setup and a newcomer walkthrough, see [`ONBOARDING.md`](ONBOARDING.md); for how the docs fit together and which to read when, see [`AGENTS.md`](AGENTS.md).[;human note: fix the hyperlinks|to:claude]
|
||||
Keep this file under **200 lines**. For team setup and a newcomer walkthrough, see [`ONBOARDING.md`](../ONBOARDING.md); for how the docs fit together and which to read when, see [`AGENTS.md`](AGENTS.md).
|
||||
|
||||
## What this is
|
||||
|
||||
@ -8,7 +8,7 @@ sica-fondt is a **design-first, polyglot organism**: a Pony perfusion bus (Ichor
|
||||
|
||||
## Working agreements
|
||||
|
||||
- **You're the dev.** When details are missing or a decision is open, make a reasonable reasonable call and fill in concrete details — aim to leave no placeholders, and only delay ifnsomething is genuinely ambiguous.
|
||||
- **You're the dev.** When details are missing or a decision is open, make a reasonable call and fill in concrete details — aim to leave no placeholders, and only delay if something is genuinely ambiguous.
|
||||
- **Verify, then commit.** After generating or editing, confirm it works (build / run / `run-sica-fondt` smoke), then commit with a descriptive message. Commit and push before ending a session — the container is ephemeral.
|
||||
- **Design before code.** If something feels ambiguous, the answer is usually already written in `docs/`. Sync the design first. Saves us all some time.
|
||||
|
||||
@ -20,7 +20,7 @@ Use the `run-sica-fondt` skill (`.claude/skills/run-sica-fondt/`) — its `smoke
|
||||
.claude/skills/run-sica-fondt/smoke.sh
|
||||
```
|
||||
|
||||
Per-unit commands and gotchas live in that unit's `AGENTS.md`. Toolchains (ponyc/Alire/GnuCOBOL) are reinstalled each session by the SessionStart hook `.claude/hooks/install-toolchains.sh`; if `ponyc` isn't found,`export PATH=/root/.local/share/ponyup/bin:$PATH`. If a bew toolchain is needed, first add it to sessionStart hook.
|
||||
Per-unit commands and gotchas live in that unit's `AGENTS.md`. Toolchains (ponyc/Alire/GnuCOBOL) are reinstalled each session by the SessionStart hook `.claude/hooks/install-toolchains.sh`; if `ponyc` isn't found, `export PATH=/root/.local/share/ponyup/bin:$PATH`. If a new toolchain is needed, first add it to the SessionStart hook.
|
||||
|
||||
## Invariants — do not violate
|
||||
|
||||
|
||||
@ -1 +1 @@
|
||||
Claude really wanted a single language build, but thats not what we are doing. All Ada in this folder is defunct, and must be replaced.
|
||||
Ada sources formerly here have been removed. The soul organ (B2) is being rehomed — see `docs/plans/B2-soul-identity.md`.
|
||||
|
||||
@ -1 +0,0 @@
|
||||
its a bad name
|
||||
@ -1 +0,0 @@
|
||||
unsure, was made uninvited
|
||||
Loading…
x
Reference in New Issue
Block a user