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.


1. Design Intent (Optional)

These documents explain why the system looks and operates the way it does.


2. How a Run Works

Main ideas and caveats for execution.


3. What the System Can Do

These describe the major capabilities at a high level.


4. Reading the Code

Once the above is clear, start here:

  • user_side/* — Example user-facing workflow
  • libb/model.py — Central orchestrator (LIBBmodel)
  • libb/execution/ — Order processing and portfolio mutation
  • libb/metrics/ — Metrics and analysis modules

Contributing

If you plan to contribute or extend the system, read: