feat(config): replace ROI farming settings with net APR and concentration capsfeat(registry): model live yield venues instead of airdrop campaignsfeat(model): estimate IL drag and utilization penalties inside net APRfeat(agent): expose route quality and exit-depth inputs to allocation loopfeat(portfolio): report weighted net APR and annualized yieldtest(registry): validate venue liquidity and utilization fieldsdocs(readme): rewrite repo around yield allocation mathdesign(assets): replace generic farming board with isometric allocator schematicchore(env): align variables with route-quality controlschore(copy): tighten repository metadata around allocator terminology
Operational note: keep route model, planner logic, and schematic polish in separate commits so the repo evolution looks believable.