- Shell 70%
- F# 30%
Renderer (tools/build-view.fsx) now writes `LOGOS/<type>/<uuidv7>.toml` in the `<!-- Source: ... -->` footer regardless of which worktree invokes it. Resolves the "one new TOML dirties 34 unrelated view files" pollution observed on 2026-05-18. |
||
|---|---|---|
| .claude | ||
| admin | ||
| LOGOS | ||
| tools | ||
| .gitignore | ||
| AGENTS.md | ||
| AGENTS.source.md | ||
| CLAUDE.md | ||
| NEXUS-HANDOFF.md | ||
| NEXUS-MIGRATION-PLAN.md | ||
| README.md | ||
DEVELOPMENT Workspace
Cross-project workspace at /home/ivan/DEVELOPMENT/. This repo tracks
the workspace's own knowledge layer — LOGOS/ (conventions, library
notes, project plans, audits) plus the workspace-level instruction files
(AGENTS.md, CLAUDE.md).
Each subdirectory under /DEVELOPMENT/ (e.g., Cheddar/,
CheddarBooks.LaundryLog/, FnTools/, Fun.Blazor/, Fun.Css/,
NEXUS/) is its own separate git repository — those are NOT tracked
here.
What's in this repo
AGENTS.md— workspace-level agent guidance (auto-loaded by Claude Code via ancestor traversal in any session under this directory)CLAUDE.md— single-line@AGENTS.mdimport for tools that readCLAUDE.mdadmin/— workspace maintenance scripts (terminal setup, repo shape checks, future health/audit scripts). Distinct fromtools/which holds runtime utilities invoked during normal work.LOGOS/— knowledge layer:conventions/— cross-cutting standards (WORKFLOW.md,FSHARP.md,nuget-feeds.md)libs/— per-library reference notes with aREADME.mdindex (cscheck.md,hedgehog.md,verify.md,tomlyn.md,blazor-wasm.md,fun-blazor/multi-topic)projects/— per-project planning, research, handoffs (e.g.Fun.Css/,Fun.Blazor/)audits/— periodic doc-set audits with status tracking on what findings have been incorporated
How it loads
AGENTS.md is auto-loaded by ancestor traversal — any Claude Code
session started in any subdirectory under /DEVELOPMENT/ inherits the
workspace conventions, library protocols, and editing practices defined
there. From AGENTS.md, references and imports route Claude into the
relevant LOGOS/ files (conventions, libs, audits).
When working with a library, language, or NuGet package: the workspace
AGENTS.md and the LOGOS/libs/<lib>.md protocol tell Claude to read
the relevant lib file first and update it with new findings after.