Documentation Index
Fetch the complete documentation index at: https://docs.b1e55ed.permanentupperclass.com/llms.txt
Use this file to discover all available pages before exploring further.
Config surface precedence
b1e55ed merges configuration from multiple “surfaces”. Later surfaces override earlier ones.config/default.yaml— repo defaultsconfig/presets/*.yaml— preset overlaysconfig/user.yaml— operator overlay- Environment variables (
B1E55ED_*) — overrides and secrets
Operationally: keep structure in YAML, keep secrets in environment variables.
Environment variable mapping
The config model maps nested keys using:- Prefix:
B1E55ED_ - Nested delimiter:
__
weights
Domain synthesis weights. Must sum to 1.0 (±0.001).
risk
Risk controls and hard limits.
brain
Brain cycle timing.
execution
Execution mode and paper-trading defaults.
kill_switch
Kill switch thresholds (risk tripwires).
karma
Karma configuration and treasury routing.
universe
Defines which symbols b1e55ed collects/scores.
Scoring universe auto-derivation
The brain’s scoring universe is automatically derived from your enabled bundle symbols. You do not need to maintain a separateuniverse.symbols list when bundles are configured.
| Scenario | Effective scoring universe |
|---|---|
Bundles configured, symbols empty | Union of all enabled bundle symbols |
Bundles configured, symbols set | Bundle symbols + explicit symbols (deduplicated) |
No bundles, symbols set | Explicit symbols only (backward-compatible) |
| Both empty | No symbols scored (brain idles) |
universe.symbols is an optional supplement, not a replacement. If you set it, those symbols are appended to the bundle-derived universe (deduplicating any overlaps). This is useful for scoring symbols you want to monitor but haven’t placed into a bundle yet.
Disabled bundles are never included.
Env (examples):
If you’re unsure what to trade, configure a bundle with your core symbols and leave
universe.symbols empty. The brain will automatically score everything in the enabled bundle.api
API server settings.
dashboard
Dashboard server settings.
eas (Ethereum Attestation Service)
Optional EAS integration (disabled by default).
b1e55ed eas statusb1e55ed eas verify --uid <uid>
publish.github (GitHub auto-publish)
Optional publishing of contributor attestations to GitHub as issues.
If
token is empty, publishing is skipped with a WARN log entry — registration still succeeds.export
Defaults for b1e55ed export karma.
Webhooks
Webhook subscriptions are database-backed and managed via CLI (there is no YAML block in this version):Authoritative schema/model:
engine/core/config.py.