أَغْنِنَا بِحَلَالِكَ عَنْ حَرَامِكَ

keel Roadmap — read from the repo, refreshed hourly

This page is a read of the project's own working plan — the milestones on GitHub and the issues under them, exactly as the repo tracks them. Every item links to its issue, where discussion already happens; nothing here is voted on, and nothing here can be bought ahead of anything else.

An open milestone is an intention, not a commitment, and a date on one is a target, not a promise. Work ships when it is honest to say it shipped — the changelog records what actually landed.

Read from the repo's GitHub milestones at build time; refreshed hourly — last read 2026-10-18.

The journey so far

Every closed milestone, oldest first — the project's history read straight from the repository, dated by GitHub on the day each phase actually finished. No narrative was written after the fact; this is the record.

July 2026

  1. Safety hardening — USDC, allowance, bypass-arm

    USDC-funding rail (no bank/ACH draw), monthly subscription-allowance rail, and bypass-arming hardening.

    Shipped 2026-07-17 2 of 2 items closed

    View this milestone on GitHub →
  2. Engine validation & trade simulation

    5yr historical trade simulation of the deterministic engine: edge test + realistic $500/mo account, risk-adjusted vs DCA benchmark, GO-LIVE/TRAIN-MORE verdict + gap-analysis backlog.

    Shipped 2026-07-17 9 of 9 items closed

    View this milestone on GitHub →
  3. Account-model reconciliation + tier/fee analysis

    20% taker <$1k vol) + subscription costs -> net-P&L matrix.

    Shipped 2026-07-17 2 of 2 items closed

    View this milestone on GitHub →

August 2026

  1. Phase 1 — Offline foundation

    DB + CSV import + P&L + analysis primitives + market feed.

    Shipped 2026-08-11 10 of 10 items closed

    View this milestone on GitHub →
  2. Phase 2 — Rules, CTS engine, backtest, paper gate

    Rule library + CTS confluence scoring + backtest + paper-trade + promotion/demotion.

    Shipped 2026-08-11 9 of 9 items closed

    View this milestone on GitHub →
  3. Phase 3 — Execution, rails, agent loop (confirm)

    Executor + 12 hard rails + scheduled agent loop in confirm mode.

    Shipped 2026-08-11 9 of 9 items closed

    View this milestone on GitHub →
  4. Phase 4 — Autonomy, money mgmt, insights

    Bypass mode + smooth-ratio money management + insights + journaling.

    Shipped 2026-08-15 0 of 0 items closed

  5. Phase 6 — Open source: licence & discoverability

    BLOCKING. The repo is public but legally all-rights-reserved: no LICENSE, no description, no topics.

    Shipped 2026-08-16 4 of 4 items closed

    View this milestone on GitHub →
  6. Phase 7 — Open source: contributor readiness

    Make contributing possible for someone who is not the author.

    Shipped 2026-08-17 7 of 7 items closed

    View this milestone on GitHub →
  7. Phase 8 — Open source: scholarly grounding & launch

    What converts 'someone's trading bot' into something a Muslim developer can trust: the fiqh basis written down, a scholarly review path, Arabic entry point, then announce — in that order, never before.

    Shipped 2026-08-17 4 of 4 items closed

  8. Phase 9 — Execution & backtest fidelity

    Make the simulator and the live executor agree with reality.

    Shipped 2026-08-17 4 of 4 items closed

    View this milestone on GitHub →
  9. Phase 10 — Evidence pipeline: cadence, pooling & measurement

    20 trades per asset-year, min_trades=100 takes 31–84 years — the promotion gate is arithmetically unreachable.

    Shipped 2026-08-17 4 of 4 items closed

    View this milestone on GitHub →
  10. Phase 13 — TUI: the operator console

    py 3000→1434 lines, parity+isolation pins), C2 #388 (console shell, guarded profile switching, the session banner with the MarketSchedule port extension), C3 #389 (compliance menu, the scout-results admission handler,…

    Shipped 2026-08-19 7 of 7 items closed

    View this milestone on GitHub →
  11. Phase 14 — Self-update: the console keeps the deployment current

    CLOSED 2026-08-19 — #415 delivered in PR #417: the in-console self-updater.

    Shipped 2026-08-19 1 of 1 items closed

    View this milestone on GitHub →
  12. Desktop distribution — keel for non-technical users

    A first-time user downloads one file, installs, and reaches a working keel without typing a command.

    Shipped 2026-08-29 7 of 7 items closed

    View this milestone on GitHub →
  13. Strategy-API expressiveness (Jesse comparison)

    Outcome of the 2026-08-23 comparison against the Jesse framework's strategy API.

    Shipped 2026-08-29 2 of 2 items closed

    View this milestone on GitHub →
  14. Web UI — a zero-dependency, view-source console

    py's server-side HTML with a JSON API plus plain ES modules.

    Shipped 2026-08-29 11 of 11 items closed

    View this milestone on GitHub →
  15. Reach & surfacing (deferred)

    Work whose value depends on having an audience: MCP surfacing, the site AI page, homepage claims.

    Shipped 2026-08-29 0 of 0 items closed

    View this milestone on GitHub →
  16. v0.11 — Ship the browser, the app, and WAL

    0. 11+ plan: deepen the moat (auditability, the gauntlet, compliance) while attacking the real bottlenecks — statistical throughput and fee economics.

    Shipped 2026-08-29 2 of 2 items closed

    View this milestone on GitHub →
  17. Phase 11 — Evidence expansion & operational guardrails

    Phase 11 — Evidence expansion & operational guardrails.

    Shipped 2026-08-29 8 of 8 items closed

    View this milestone on GitHub →
  18. Phase 13 — Binance (keel-broker-binance)

    A fifth venue, and the first added for a REASON the repo already states rather than for reach.

    Shipped 2026-08-30 0 of 0 items closed

    View this milestone on GitHub →
  19. Competitive parity — validation & reach

    7, ranked. Organising principle: every competitor's validation tooling is a diagnostic the user may ignore; keel's promotion gate refuses.

    Shipped 2026-08-30 13 of 13 items closed

    View this milestone on GitHub →

September 2026

  1. The honest cockpit (dashboard)

    The Alpaca-audit dashboard pass.

    Shipped 2026-09-08 14 of 14 items closed

    View this milestone on GitHub →
  2. v0.14.0 shakedown

    0 on the deployment turned up: the MCP un-migrated guard (#751), two console bugs found testing it (#754, #755), and the launchd console daemons plus keel open (#756).

    Shipped 2026-09-08 4 of 4 items closed

    View this milestone on GitHub →

October 2026

  1. Console — four engine views

    Slim the local web console from 13 screens to Pulse, Holdings, Rules, Audit & Setup; drop venue-mirror data; add the browser Halt.

    Shipped 2026-10-14 48 of 48 items closed

  2. DCA sleeve — lifecycle design

    Shipped 2026-10-14 10 of 10 items closed

In progress — open milestones

Recently shipped