Spaces:
Running
Running
File size: 1,364 Bytes
e610a2f | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | # Agent Team Memory
## Purpose
This file stores durable decisions about how the Stock Predictor agent team
should collaborate. It is process memory, not model memory.
## Current State
- The reusable team has eight roles:
coordinator, two survey agents, two implementation agents, two QA agents, and
one optional promotion/memory guardian.
- Survey agents do not promote production changes.
- Implementation agents should prefer dry-run experiment scripts before
touching production predictor or recommendation files.
- QA agents can veto promotion when no-lookahead validation, BUY precision,
signal count, or report evidence is insufficient.
- The promotion/memory guardian is recommended whenever a candidate might
affect `/predict`, `/recommend`, precompute, HF cache, or Telegram output.
## Decisions To Preserve
- Use pair programming for implementation: one agent writes, one agent reviews
scope and side effects.
- Use pair validation for QA: one agent designs tests, one agent runs historical
validation.
- Keep detailed results in `docs/validation_runs/`; memory should store compact
lessons only.
- If a candidate passes only on a small stock set but fails on a larger set,
keep it experimental.
## Update Rule
Append here only when the team structure, role responsibilities, validation
authority, or promotion policy changes.
|