Estonian Accounting SaaS
CollectX Debt Collector
Erply Bakery
Estonian EMS SaaS
Sales Team Orchestrator
einvoice-eu (Germany-first EU e-invoicing)
Crypto Trading Bot
Discord Crypto Shop Bot
Discord Crypto Marketplace
Sports Analytics API
BetsAPI Odds Closing
BetsAPI ETL Pipeline
Marathon Scraper
Betsafe Scraper
PAF Scraper
StatisticSports Scraper
Scraper Status Page
Entity Matcher
Entity Dedup
ETL Pipeline
CEECA Tools
Beach Volleyball Odds Engine
Estonian Basketball Predictions
Optibet Scraper
Volleyball Data Fetcher
Signal Engine
Timber Price Tracker
Wood Trade Portal
Prefab Trade Intelligence (HS 9406)
Logistics Offers SaaS
Mission Control
Jarvis AI Ops
Betsson Market Research
Bet365 Scraper
Postal Checker
Steel Fabrication Estimator
Paper Trader Dashboard
Pan-EU Car Arbitrage (Carx)
Estonian Real-Estate Portal
AVEN 1D Cutting-Stock Optimizer
AVEN Production Planner (MES)
Prefab Quote Engine
LÄVI Cost Engine
Harku Karjäär Quarry Portal Pitch
Tipster (Paid Picks Discord)
Ops Dashboard (self)
AVEN Optimizer (1D cutting-stock)
Steelmonitor (compose stack)
Recent Actions
View allRecent Activity
View allOpen Sessions
View allMade the SmartAccounts integration two-way and safe: SA-side deletions reconciled, portal deletes cascade into SA guarded by SA's createdBy=api provenance (mig 0169 object flag), client card + contacts written through to SA, Andri's 26.08 13-item list shipped, and a new invoice modal (edit %/�/dates/note, remaining parts rebalance, MTs resized in place via clientorders:edit). Closed with a 4-lens deep review (~40 findings, all P1s fixed) and per-user audit rows for every SA side-effect. (Supersedes resume id 4, which carried the wrong slug.)
manual SA cleanup with Andri (AA ANDRI test client, MP2600227/228/231/232/235/236, MT2600094-100, objects 133/134/135); owner decides on git history rewrite for the 80 MB tarballs; watch first real invoices via the modal; extra portal-only client fields (owner: later)
Made the SmartAccounts integration two-way and safe: SA-side deletions reconciled, portal deletes cascade into SA guarded by SA's createdBy=api provenance (mig 0169 object flag), client card + contacts written through to SA, Andri's 26.08 13-item list shipped, and a new invoice modal (edit %/�/dates/note, remaining parts rebalance, MTs resized in place via clientorders:edit). Closed with a 4-lens deep review (~40 findings, all P1s fixed) and per-user audit rows for every SA side-effect.
manual SA cleanup with Andri (AA ANDRI test client, MP2600227/228/231/232/235/236, MT2600094-100, objects 133/134/135); owner decides on git history rewrite for the 80 MB tarballs; watch first real invoices via the modal; extra portal-only client fields (owner: later)
Built Claude Code spend & session tracking end-to-end on ops-dashboard. /claude-usage page (local + VPS, DB or filesystem-backed), per-project usage cards on /project/[slug] with session resumes section, session drill-down at /claude-usage/session/[id] with cumulative-cost chart, tools breakdown, and a write-fingerprint card showing top folder + per-folder file counts (free narrative signal — no LLM). Statusline wrapper around claude-hud appends session $ line. Local PM2 auto-starts at Windows logon; pushes aggregated summaries to VPS every 15 min. Session resumes wired into project + session views with friendly session_name overriding random UUIDs.
Tune pricing for 1M-context Opus (currently under-counts); consider adding Caddy /api/claude-usage/ingest auth requirement to VPS session-resume endpoint too (currently public); session_resumes have no VPS→local sync, so resumes posted from VPS sessions won't appear locally; possibly add files_written column to recent-sessions table on home dashboard for fleet-wide quick scan