Commit Graph

  • 34fd1f8719 feat(manifold): add outcome compatibility guard and conditional market rejection main chemavx 2026-05-31 15:28:26 +00:00
  • d51d47c921 feat(notify): checkpoint alerts for first match, trade, resolution and exposure cap chemavx 2026-05-28 08:47:51 +00:00
  • 8febd32136 feat(metrics): add excluded_from_metrics flag and exclude admin-closed trades from win_rate/calibration chemavx 2026-05-27 16:12:52 +00:00
  • 9abaae44fd feat(manifold): audit matching quality with ManifoldMatchResult and manifold_match_audit table chemavx 2026-05-27 15:57:48 +00:00
  • f5bf63042b chore(deps): update dependency @vitejs/plugin-react to v6 renovate/vitejs-plugin-react-6.x Renovate Bot 2026-05-27 12:01:28 +00:00
  • 391e86c7a6 chore(deps): update python docker tag to v3.14 renovate/python-3.x Renovate Bot 2026-05-27 12:01:27 +00:00
  • 1cc3734bc4 chore(deps): update dependency uvicorn to v0.48.0 renovate/uvicorn-0.x Renovate Bot 2026-05-26 12:01:46 +00:00
  • 30dc26f31d chore(deps): update dependency python-dotenv to v1.2.2 renovate/python-dotenv-1.x Renovate Bot 2026-05-26 12:01:45 +00:00
  • d9f3d08456 chore(deps): update dependency pytest-asyncio to v0.26.0 renovate/pytest-asyncio-0.x Renovate Bot 2026-05-25 12:01:35 +00:00
  • 8fafedd8d8 chore(deps): update dependency pytest to v8.4.2 renovate/pytest-8.x Renovate Bot 2026-05-25 12:01:32 +00:00
  • f8ef8ae6db chore(deps): update dependency fastapi to v0.136.3 renovate/fastapi-0.x Renovate Bot 2026-05-25 12:01:24 +00:00
  • 4dc5b12711 chore(deps): update dependency pydantic to v2.13.4 renovate/pydantic-2.x Renovate Bot 2026-05-22 12:01:21 +00:00
  • c608057d9e chore(deps): update dependency httpx to v0.28.1 renovate/httpx-0.x Renovate Bot 2026-05-22 12:01:20 +00:00
  • 5498c5009e chore(deps): update dependency asyncpg to v0.31.0 renovate/asyncpg-0.x Renovate Bot 2026-05-21 12:01:14 +00:00
  • ae7c737153 Merge pull request 'chore: Configure Renovate' (#1) from renovate/configure into main chemavx 2026-05-20 14:11:01 +00:00
  • 6e9e441deb Add renovate.json Renovate Bot 2026-05-20 13:52:53 +00:00
  • 39cebd3be3 feat(notify): Telegram alerts on trade open and close chemavx 2026-04-26 15:02:39 +00:00
  • 1f40c59e3c test: verify CI/CD pipeline chemavx 2026-04-25 10:05:47 +00:00
  • fe242ca5b3 ci: install pyyaml before YAML validation step chemavx 2026-04-25 10:03:02 +00:00
  • dcf0f01508 test: telegram notifications chemavx 2026-04-25 09:58:23 +00:00
  • 116104507a ci: add image verification, YAML validation, and Telegram notifications chemavx 2026-04-25 09:56:25 +00:00
  • ffd3ee2fb8 ci: retrigger after registry-cache upstream fix (mirror.gcr.io) chemavx 2026-04-22 20:36:12 +00:00
  • 042a460f0c ci: migrate to buildx docker-container driver with standalone buildkitd chemavx 2026-04-22 20:10:56 +00:00
  • cecbc3e9ee ci: re-enable BuildKit with buildkitd.toml for OCI registry compatibility chemavx 2026-04-22 19:23:30 +00:00
  • 8b76802676 ci: use internal Gitea registry URL to bypass Cloudflare chemavx 2026-04-22 19:00:43 +00:00
  • a4c04dedd7 ci: disable BuildKit to fix registry-mirror HTTPS bug in Docker 24 chemavx 2026-04-22 17:42:05 +00:00
  • f411d84e91 ci: switch to plain docker build avoiding docker-container driver chemavx 2026-04-22 17:38:42 +00:00
  • 359ce8928a ci: add docker.io mirror to buildkitd config for registry-cache chemavx 2026-04-22 17:29:28 +00:00
  • bbcc4c183b ci: retry buildkit run after runner memory fix chemavx 2026-04-22 17:21:51 +00:00
  • e50f783e04 ci: migrate from kaniko to buildkit/buildx with registry cache chemavx 2026-04-22 16:57:40 +00:00
  • adf2917cda feat(attribution): dominant_feature per trade + /api/metrics/attribution chemavx 2026-04-22 16:35:24 +00:00
  • 6d23e8042b chore: test registry cache chemavx 2026-04-22 11:28:47 +00:00
  • 8a56bf77d1 fix(accounting): use size_usdc (not net_cost) for positions in initialize() chemavx 2026-04-22 11:05:47 +00:00
  • 8479a63174 feat(phase6): per-feature signal attribution in log-odds space chemavx 2026-04-22 07:04:53 +00:00
  • 9a5be27532 feat(metrics): Fix 3 — DB-computed metrics, stateless tracker, resolution tracking chemavx 2026-04-21 17:34:48 +00:00
  • 9b62636a3e ci: add --registry-mirror=mirror.gcr.io to all kaniko build steps chemavx 2026-04-21 17:24:57 +00:00
  • 5a3df975d9 fix(metrics): replace inflated PnL formula; drop fake calibration_score chemavx 2026-04-21 16:47:05 +00:00
  • 46f8f4b79a feat(observability): fine-grained metrics for summary, trades, and cycle log chemavx 2026-04-21 09:48:31 +00:00
  • e2fb697c0c fix: family_key repair, reentry guard, legacy_incomplete, trades status filter chemavx 2026-04-21 09:37:45 +00:00
  • d698544f30 feat(scan): legacy position scan — re-key, Manifold re-validate, auto-close chemavx 2026-04-17 10:43:45 +00:00
  • 9add52ab05 fix(polymarket): _PARTY_RE: add Republicans? plural support for symmetry chemavx 2026-04-17 10:35:07 +00:00
  • ebdcff5a6e fix(critical): complementary market family grouping + Manifold inversion guard chemavx 2026-04-17 10:26:29 +00:00
  • 0cdb0758c4 feat(strategy): Manifold cross-market signal + per-feature contribution logging chemavx 2026-04-17 10:07:47 +00:00
  • 411d346261 feat(bot): add [CYCLE SUMMARY] diagnostic block at end of each cycle chemavx 2026-04-16 15:55:22 +00:00
  • 63d9f637ff feat(bot): 5-phase strategy upgrade — edge neto, families, GNews priority, regimes chemavx 2026-04-16 15:34:46 +00:00
  • a0cbdc0256 fix(polymarket): correct sports/tech/finance categorization + widen 90d window chemavx 2026-04-16 14:30:34 +00:00
  • 9bdafaa51e feat: add dashboard source code with Vite + React + Recharts and CI/CD build chemavx 2026-04-14 17:18:32 +00:00
  • 324edbe4c8 feat(polymarket): exclude sports markets before category detection chemavx 2026-04-14 13:03:49 +00:00
  • 7b9c5751ea feat(polymarket): widen market filter for more uncertainty-zone markets chemavx 2026-04-14 12:53:53 +00:00
  • 5a9c6add41 feat(strategy): skip markets with extreme priors (< 0.08 or > 0.92) chemavx 2026-04-14 12:48:23 +00:00
  • 82d6d357eb feat(news): replace keyword sentiment with VADER chemavx 2026-04-14 12:42:19 +00:00
  • 33ad86f352 feat(news): 6h cache, politics-only, max 5/cycle, 2s sleep between calls chemavx 2026-04-14 12:33:26 +00:00
  • d642dbd9cf fix(news): remove paid-tier 'from' param, add User-Agent, log status+body on error chemavx 2026-04-14 08:36:46 +00:00
  • 4dadd3c2c4 feat: add GNews sentiment signal for politics/tech/events markets chemavx 2026-04-14 08:24:11 +00:00
  • 98e7f5fe73 feat(logging): log prior/estimate/edge/reason for every evaluated market chemavx 2026-04-14 08:15:49 +00:00
  • b8d2b733fd feat: expand market coverage to politics, tech, and events categories chemavx 2026-04-14 08:07:17 +00:00
  • f8c4f8b78a ci: test pipeline trigger — minor comment update chemavx 2026-04-13 20:40:13 +00:00
  • 1dd01e03b1 feat: replace Docker CLI builds with Kaniko (no daemon needed in job) chemavx 2026-04-13 16:35:36 +00:00
  • bc27f89aa3 ci: retry with container.network=host so job containers reach DinD via localhost chemavx 2026-04-13 16:28:14 +00:00
  • f808a3cecf fix: drop container block, set DOCKER_HOST/TLS_VERIFY as job env, install via get.docker.com chemavx 2026-04-13 16:22:30 +00:00
  • f37055821e fix: clear Docker TLS config before login + DOCKER_CERT_PATH empty in runner chemavx 2026-04-13 16:20:50 +00:00
  • cfeb404907 fix: use node:20-alpine + apk install docker-cli for Node.js + Docker chemavx 2026-04-13 16:18:59 +00:00
  • 3241b8a638 fix: use docker:24-cli container image with DOCKER_HOST pre-configured chemavx 2026-04-13 16:17:29 +00:00
  • 44a238cfd5 fix: install docker CLI in job container + pass DOCKER_HOST via runner envs chemavx 2026-04-13 16:15:32 +00:00
  • 2fb6fbfa1d ci: retry pipeline with DEFAULT_ACTIONS_URL=github and insecure runner chemavx 2026-04-13 16:10:25 +00:00
  • b99215f1a4 fix: use internal cluster URL and disable TLS verify for git ops chemavx 2026-04-13 16:08:23 +00:00
  • 4fda34df3b feat: initial commit — polymarket-bot source + CI/CD pipeline chemavx 2026-04-13 16:05:45 +00:00