• Joined on 2026-02-17
grenade pushed to main at swym/swym 2026-03-10 08:10:32 +00:00
ecbabf0f74 fix(validate): catch unknown fields in sizing methods via raw-JSON walk
grenade pushed to main at swym/swym 2026-03-10 08:02:41 +00:00
e6bd74fe8a fix: sell orders skipped when SizingMethod returns None for missing balance
grenade pushed to main at swym/swym 2026-03-10 07:29:37 +00:00
9e6ee7b1ea feat: POST /api/v1/strategies/validate — structured DSL validation endpoint
84989e2d9c feat: declarative position sizing methods in strategy DSL
494ce68e92 fix: dashboard balance toFixed crash + backfill range/style tweaks
e6d464948f docs+script: document backfill strategy and chunk by quarter
216729eb25 feat: database backup and restore scripts
Compare 6 commits »
grenade pushed to main at swym/scout 2026-03-09 16:46:49 +00:00
51e452b607 feat: discover max_output_tokens from server at startup
89f7ba66e0 feat: model-family-aware token budgets and prompt style
Compare 2 commits »
grenade pushed to main at swym/scout 2026-03-09 16:35:25 +00:00
6f4f864d28 fix: increase max_tokens to 8192 for R1 reasoning overhead
185cb4586e fix: strip R1 think blocks before JSON extraction
Compare 2 commits »
grenade pushed to main at swym/scout 2026-03-09 15:59:37 +00:00
b947f48b01 feat: client-side validation, cycling detection, quantity prompt fix
grenade pushed to main at swym/scout 2026-03-09 15:45:02 +00:00
e27aabae34 feat(agent): improve LLM feedback loop and convergence detection
grenade pushed to main at swym/scout 2026-03-09 12:22:37 +00:00
fb1145acae fix(swym): parse result_summary from actual API response structure
c7a2d65539 fix(prompts): forbid dynamic quantity expressions, require plain decimal string
292c101859 docs(prompts): add DSL expression kind reference and three working examples
Compare 3 commits »
grenade pushed to main at swym/scout 2026-03-09 10:58:58 +00:00
fc9b7e094a feat(agent): add strategy quality introspection
grenade pushed to main at swym/scout 2026-03-09 10:24:36 +00:00
deb28f6714 chore: local defaults
grenade pushed to main at swym/scout 2026-03-09 08:29:00 +00:00
b7aa458e40 feat(claude): add configurable API base URL via --anthropic-url
grenade pushed to main at swym/scout 2026-03-09 08:18:19 +00:00
934566879e chore: init
grenade created branch main in swym/scout 2026-03-09 08:18:19 +00:00
grenade created repository swym/scout 2026-03-09 08:16:20 +00:00
grenade pushed to main at swym/swym 2026-03-09 06:57:46 +00:00
ad6b38cb4e docs: add comprehensive API reference for strategy implementers
grenade pushed to main at swym/swym 2026-03-09 06:56:57 +00:00
271667c4ee docs: clarify BarsSinceEntry uses integer division (exact integer result)
b52087a975 feat: DSL phase 1 — position state expressions + dynamic quantity sizing
Compare 2 commits »
grenade pushed to main at swym/swym 2026-03-09 06:00:04 +00:00
de7be26cb4 chore: generic planning ignore
5af6b5011f feat: decouple candle retention from trade retention
43c13e68e7 feat: bollinger bands support in rule-based DSL + chart overlay
0c1c7c4e85 feat: inline version with strategy name, add exchange/instrument subheader
1d2dfec1b1 feat: show strategy name and version on paper run detail page
Compare 5 commits »
grenade pushed to main at swym/swym 2026-03-06 16:12:49 +00:00
c4f5d60ba9 feat: extend price chart overlays to EMA and Supertrend indicators
197ac5e659 chore: ignore transcripts and text errata
e479351d82 feat: audit and revise all 13 non-Emmanuel seeded strategies
d0706a5d8f feat: overlay entry/exit signal markers on candlestick chart
e2cbd53354 feat: candlestick chart on paper run detail page with SMA overlays
Compare 10 commits »
grenade pushed to main at swym/swym 2026-03-06 09:20:19 +00:00
fa82c20aee chore: ignore multi-timeframe planning
a49981a81b feat: add Emmanuel MA v8 strategy seed
455b66617c feat: add Emmanuel MA v7 strategy seed
8504b60c75 feat: add Emmanuel MA v6 strategy seed
82c9aa2ae4 feat: add Emmanuel MA v5 strategy seed
Compare 8 commits »
grenade pushed to main at swym/swym 2026-03-05 11:56:35 +00:00
1863dc39c5 chore: ignore audit planning doc
774ad6179a feat: add Emmanuel MA v2 seed with event_count/bars_since guards
82fecc9dd8 strategy: emmanuel-ma v2
Compare 3 commits »