How darksleep1983/living-software-organism works
Living Software Organism (LSO) combines Project Corpus, a standalone project-identity and continuity substrate, with an organism layer that derives bounded health and recovery evidence. The principal workflow is a developer invoking the LSO CLI in a project to inspect status/context and plan or rehearse recovery; Corpus supplies project-owned records, while organism evidence does not grant authority. The graph preserves documented retrieval, governance, migration, transaction, and experimental capabilities. Some subsystem connections are omitted because their callers were not visible in the sampled source.
Main entry points: cli.js LSO CLI · transactions.py Safe Transactions · corpus-adapter.js Corpus Adapter · index.py Context Index
Components 26
Organism Evidence
- LSO CLI
components/organism/cli.js - Organism API
components/organism/src/index.js - Context Runtime
components/organism/src/context.js - Corpus Adapter
components/organism/src/corpus-adapter.js - Health Assessment
components/organism/src/homeostasis.js - Recovery Evidence
components/organism/src/recovery.js - History Evidence
components/organism/src/history.js - Repair Evidence
components/organism/src/repair.js - Experimental Systems
components/organism/src/experimental.js
Project Corpus
- Corpus CLI
components/project-corpus/src/project_corpus/cli.py - MCP Transport
components/project-corpus/src/project_corpus/mcp_stdio.py - Project Discovery
components/project-corpus/src/project_corpus/discovery.py - Corpus Migration
components/project-corpus/src/project_corpus/migration.py - Corpus Diagnostics
components/project-corpus/src/project_corpus/doctor.py
Context Retrieval
- Context Index
components/project-corpus/src/project_corpus/context/index.py - Context Retrieval
components/project-corpus/src/project_corpus/context/retrieval.py - Context Compiler
components/project-corpus/src/project_corpus/context/compiler.py - Context Evaluation
components/project-corpus/src/project_corpus/context/eval.py
Safety and Changes
- Authority Decisions
components/project-corpus/src/project_corpus/authority.py - Policy and Trust
components/project-corpus/src/project_corpus/policy.py - Safe Transactions
components/project-corpus/src/project_corpus/transactions.py - Filesystem Backend
components/project-corpus/src/project_corpus/platform/factory.py - Security Scan
components/project-corpus/src/project_corpus/security_scan.py
Other components
- Developer
- Adopted Project
- Declared Git Origin
Connections 10
- Developer → LSO CLI: invokes
- LSO CLI → Adopted Project: inspects project
- LSO CLI → Declared Git Origin: verifies origin
- Context Runtime → Corpus Adapter: reads state
- Corpus Adapter → Adopted Project: reads corpus
- Context Retrieval → Context Index: ranks indexed items
- Policy and Trust → Authority Decisions: supplies grants
- Safe Transactions → Authority Decisions: checks authority
- Safe Transactions → Filesystem Backend: publishes changes
- Context Index → Adopted Project: collects project records