Milestones
List view
The mobile wedge: keel link, remote-exposure security, the mobile-first PWA pass, ceremony card, Web Push. Nothing here is audience-gated — it is free-product value that later tiers sit on. Plan: docs/evolution-plan.md §5 Phase B.
No due date•0/1 issues closedWork deliberately NOT started, each with a written trigger that would reopen it. This milestone exists so deferred work stays tracked without being counted as in-flight — closing these issues would delete the trigger, which is the thing worth keeping. See each issue for its own condition.
No due date•1/10 issues closedConsume Ibn Khaldun Analyzer's assessments as candidate proposals a human attests. The Analyzer proposes; keel's existing deterministic gate decides. Nothing new touches admission, sizing, or order placement. PRD: docs/superpowers/specs/2026-08-27-analysis-feed-prd.md SRD: docs/superpowers/specs/2026-08-27-analysis-feed-srd.md GATED: the machine-readable fields keel needs (asset, sources[]) live in the Analyzer's `signal` block, which is the Desk tier boundary. Desk tier or the integration does not work. Everything after Phase A depends on that decision.
No due date•0/9 issues closedUS equities through the broker port: a keel-broker-alpaca adapter (Alpaca Trading API, paper first) that passes the port conformance suite with zero changes to the engine core, an equities paper profile accruing hash-chained evidence, and a cost-fidelity restatement (regulatory fees, spread, data tiers) benchmarked against DCA on the same tickers. PRD: docs/superpowers/specs/2026-08-18-keel-broker-alpaca-prd.md Lineage: Phase 5 — Broker port & second venue (milestone 8; #233 capability-based venue visibility and #198 Robinhood live-path prerequisites remain open there and interact with this work). Hard constraints carried from the PRD: long-only spot, cash accounts only (no margin — riba; also sidesteps PDT's margin threshold), per-(venue, instrument) attested screening with operator-supplied classifications, no live path in any phase.
No due date•4/8 issues closedWire the keel.brokers registry to the live path so a second venue is reachable. Covers the Robinhood adapter's remaining prerequisites, venue visibility/capability gating, and retiring the hardcoded CoinbaseClient in _build_broker.
No due date•14/15 issues closed