# RESOURCES.md — Project Capability Inventory ## evolution - type: compute - capability: run harb agents (dev, review, action, gardener, planner, predictor, supervisor), run formulas (red-team, evolution, holdout, user-test) - agents: dev, review, action, gardener, supervisor, planner, predictor - ram: 8GB - note: dedicated to harb — all agent and formula workloads run here - dispatch: file an issue with the `action` label. The action-poll picks it up and runs the referenced formula. See `formulas/*.toml` in this repo for available formulas. - constraint: only one formula can run at a time (port 8545 shared by red-team, evolution, holdout, user-test). Dev agents run concurrently with formulas. ## codeberg-johba - type: source-control - capability: host repo, issue tracker, PR workflow, API access - repo: johba/harb - note: owner account ## codeberg-disinto-bot - type: source-control - capability: review PRs, merge PRs, push branches - repo: johba/harb - note: bot account, push+pull permissions, no admin ## woodpecker-ci - type: ci - capability: run pipelines on PR and push events, docker backend - note: hosted on harb-staging, triggers via Codeberg webhook ## base-mainnet-rpc - type: infrastructure - capability: Base L2 mainnet access for on-chain queries, event logs, pool data - env: INFURA_API_KEY - note: used by evidence formulas (red-team, evolution) ## Available formulas (this repo) - run-red-team.toml — adversarial attack suite against the optimizer - run-evolution.toml — Push3 evolution pipeline, mutate and select optimizer candidates - run-holdout.toml — holdout evaluation of evolved candidates - run-user-test.toml — simulated user interaction testing - run-resources.toml — collect disk/RAM/API usage metrics - run-protocol.toml — query on-chain protocol health (TVL, fees, positions) - dispatch: create an issue with `action` label, body references the formula name