dennisthiessen
  • Joined on 2024-08-30
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-22 08:28:23 +02:00
8453b87290 fix(sec): compose total debt across the styles filers actually tag
83fe76c506 fix(sec): alert when a filing gap's reprieve lapses instead of re-pausing quietly
Compare 2 commits »
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-21 16:48:32 +02:00
c15b51439e fix(sec): tell an attribution collision apart from a changed reconstruction
a13dbc9710 fix(sec): stop an unrecoverable filing gap pausing setups forever
Compare 2 commits »
dennisthiessen pushed to main at dennisthiessen/claude-resume-kit 2026-08-18 20:30:49 +02:00
2fadfdb8eb feat(scout): probe four unverified boards — add CERN, NCIA to manual check
cbb713ba7d chore(aws-fde): NO-GO at Phase 0 gate — 69/100 below the fit bar
cc109524f8 feat(aws-fde): Phase 0 for AWS Senior Forward Deployed Engineer, Zurich
e09437dc27 chore(pipeline): close SDU + Google FDE III, triage 5 JDs, drop Louis Dreyfus
3bb6baa1b3 chore(scout): remove temp probe output files
Compare 10 commits »
dennisthiessen pushed to main at dennisthiessen/claude-resume-kit 2026-08-15 22:32:38 +02:00
94913a004a chore(pipeline): record Equinor and Microsoft ISE rejections, add Google FDE III Phase 0
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-13 11:31:12 +02:00
c97a067e0e fix(risk-monitor): drop an unused import and align migration 033 with its model
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-13 11:15:19 +02:00
333989eeab feat(risk-monitor): measure the rule that fires, and give fundamentals their own channel
3033ad83fd docs(readme): catch the README up with the last 20 commits
Compare 2 commits »
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-12 08:46:39 +02:00
044a3447f6 fix(backtest): rebuild the recommendation on read, not only on run
21a5fc8a52 fix(backtest): flag a lookback the recommendation was not computed on
11dffcd695 fix(backtest): one window, and stop calling a rejected exit "recommended"
3a2d548610 feat(backtest): make the tiles answer "is that good?", and stop the layout jumping
28b3273150 fix(backtest): quote one book, not two
Compare 5 commits »
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-11 22:43:58 +02:00
14cfa44fc5 refactor(signals): drop the now-unused fmtMoney helper
13a984a84d refactor(signals): split the Track Record tab and cut the backtest page down
442dc3f04b feat(backtest): add Sortino, Gain-to-Pain and dollar profit factor
Compare 3 commits »
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-11 17:01:39 +02:00
247a7889b9 fix(tickers): honor the effective date instead of retiring on the mark
1d4ed39fd2 fix(tickers): close the delisting review findings
d950fcf70e fix(tickers): let an SEC confirmation upgrade a manual delisting mark
6501b7e9a0 feat(tickers): record delisting instead of deleting the symbol
486fb500d1 test(sec): cover the ceiling's promote/queue/alert path end to end
Compare 8 commits »
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-08 23:23:16 +02:00
d02fd82ced docs(research): regenerate the artifact under the v2-mandatory harness
43ee619412 fix(research): require the v2 reproduction, and correct the P1-cap denominator
87224a1451 docs(research): regenerate the calibration artifact from a clean tree
ec1b0acfad fix(research): make the calibration artifact live up to its refusal guarantees
3143477a62 feat(regime): cut the risk monitor to v4 — desaturate VIX and the trend break
Compare 6 commits »
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-08 17:24:13 +02:00
f22313deaf chore: remove dead frontend code and one unused service helper
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-08 17:13:16 +02:00
d116fcc146 chore(frontend): drop the dead FundamentalsPanel dev harness
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-08 15:10:10 +02:00
94baa89423 fix(jobs): make last-run writes atomic and drain them properly on shutdown
4b4a1084cb refactor(jobs): group Admin -> Jobs into sections instead of one flat list
22bee28ac7 feat(jobs): persist each job's last run so it survives a restart
083c9dbf7c refactor(jobs): derive job topology from one catalog, make next-run coherent
Compare 4 commits »
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-07 23:14:20 +02:00
7fdcac3b55 docs: carry the risk-monitor wording through docs, comments and logs
5ea0785be6 refactor(ui): name the two regime jobs for what they actually do
Compare 2 commits »
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-07 19:32:12 +02:00
98b41629e7 ci: lint the whole repo, and pin the rule set so it stays deterministic
1c6ccceb12 chore: make the whole tree ruff-clean, not just app/
3483797e75 fix(regime): reseed stored history on a sensor change, and stop faking an observation
7dc804be2b test(dolt): anchor the real-clone smoke test to the clone, not the wall clock
46ace501a2 refactor(regime): collapse the monitor page, fix the OAS rebuild window
Compare 5 commits »
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-07 13:03:35 +02:00
23de8c9540 docs(dolt-plan): drop workstream B and record why
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-07 12:34:35 +02:00
c2a3b56aaa chore: drop the A6 rollback tombstones
dennisthiessen pushed to main at dennisthiessen/signal-platform 2026-08-07 12:22:14 +02:00
e1607ddbff fix: don't double-report a failed SEC run, and correct the rollback doc
13f3636b6a fix: surface the fundamentals cache result on every SEC job outcome
3e83d63b05 chore: decommission FMP, Finnhub and Alpha Vantage (A6)
Compare 3 commits »
dennisthiessen deleted branch research/portfolio-capacity-rebalancing from dennisthiessen/signal-platform 2026-08-05 23:10:38 +02:00