How to Read This Repository
March 9, 2026 · View on GitHub
If you are new here, check out the main README.md and do not start by reading the code.
Start with the documents below.
This folder is best read in the recommended order rather than file-by-file.
Recommended Reading Order
1. Design Intent (Optional)
These documents explain why the system looks and operates the way it does.
- design-principles.md — Core philosophy and tradeoffs
2. How a Run Works
Main ideas and caveats for execution.
- important-constraints.md — Current design boundaries
- workflow.md — End-to-end lifecycle of a single run
3. What the System Can Do
These describe the major capabilities at a high level.
capabilities/- creating-and-parsing-prompts.md
4. Reading the Code
Once the above is clear, start here:
user_side/*— Example user-facing workflowlibb/model.py— Central orchestrator (LIBBmodel)libb/execution/— Order processing and portfolio mutationlibb/metrics/— Metrics and analysis modules
Contributing
If you plan to contribute or extend the system, read:
- short-term-roadmap.md — What's intentionally missing or evolving
- contributing.md — Contribution guidelines and expectations