Commit Graph

11 Commits

Author SHA1 Message Date
Bu5hm4nn
78ff775aa5 ci: migrate workflows from Forgejo to Gitea Actions
Some checks failed
CI / lint (push) Successful in 45s
CI / type-check (push) Successful in 50s
CI / test (push) Failing after 5s
2026-04-08 12:41:29 +02:00
Bu5hm4nn
aa0f96093c docs: add pre-merge checklist to AGENTS.md
- Run pytest locally before pushing
- Run /review for code quality and QA validation
- Verify CI passes on Forgejo
- Address review comments before merging
2026-03-29 14:48:39 +02:00
Bu5hm4nn
786953c403 docs: add verified Forgejo CI debugging guide to AGENTS.md
Verified:
- Web UI URL for viewing workflow runs
- SSH command to access runner logs
- Common failure patterns and fixes
2026-03-29 12:10:52 +02:00
Bu5hm4nn
43067bb275 feat(DATA-DB-002): add BacktestSettings model and repository
- BacktestSettings dataclass with all configuration fields
- BacktestSettingsRepository for persistence per workspace
- Settings independent of portfolio configuration
- Full validation for dates, symbols, LTV, etc.
- 16 comprehensive tests

Fields:
- settings_id, name: identification
- data_source: databento|yfinance|synthetic
- dataset, schema: Databento configuration
- start_date, end_date: date range
- underlying_symbol, start_price, underlying_units: position config
- loan_amount, margin_call_ltv: LTV analysis
- template_slugs: strategies to test
- cache_key, data_cost_usd: caching metadata
- provider_ref: provider configuration
2026-03-29 10:46:25 +02:00
Bu5hm4nn
cfb6abd842 docs: compact agent policy into yaml 2026-03-25 11:18:31 +01:00
Bu5hm4nn
b1e5cbd47e docs: close turnstile roadmap items 2026-03-25 10:29:50 +01:00
Bu5hm4nn
68cb2aa51a docs: update workflow and backtest UI backlog 2026-03-24 19:01:55 +01:00
Bu5hm4nn
7c6b8ef2c6 docs: require review before merging worktrees 2026-03-24 10:50:20 +01:00
Bu5hm4nn
140a21c0b6 chore: enforce linting as part of build 2026-03-24 00:26:36 +01:00
Bu5hm4nn
ed6daf6d47 docs: add TDD red-orange-green workflow memo 2026-03-23 23:29:55 +01:00
Bu5hm4nn
d51fa05d5a test: add Playwright browser tests and document test loop
- add real browser test for overview and options pages
- document engineering learnings in AGENTS.md
- commit NiceGUI header layout fix
- limit options initial expirations for faster first render
2026-03-23 23:11:38 +01:00