-
Notifications
You must be signed in to change notification settings - Fork 0
Architecture
Bryan Chen edited this page Mar 23, 2026
·
1 revision
-
Data layer (
data/): champion metadata, synergy, counters, draft rules. -
Core engine (
src/clashopt/): scoring, validation, reporting, search. -
Discord interface (
discord/): slash-command entrypoint and command modules. -
Web interface (
web/): Next.js frontend for interactive draft analysis.
- User submits team compositions.
- Input normalization + validation.
- Core model computes score/synergy/counter risk.
- Interface layer renders response (CLI/Discord/Web).