Project Roadmap
CS3704 Canvas Calendar Agent — current status, completed milestones, and what's next. 228 commits across 5 contributors as of May 2026.
Contributor Breakdown
Current Milestone
Demo site polish + DPO methodology documentation
Unified 52px nav across all pages. HF Space + Model + Dataset links added. Tailwind homepage CTA wired to agent-demo/. .planning and .claude untracked from GitHub.
Agent demo redesigned to match Chrome extension popup — fixed-height panel, Segoe UI font stack, pinned input, breathing room on tool grid. PR #128 merged.
New method.html: base model, SFT trajectories, DPO theory, 9-method ablation matrix, G1–G13 guardrails, bench harness. Scroll animations + pipeline visualization. PR #130.
SVG favicon created from TUI Canvas icon. Added to all pages and MkDocs. pages.yml updated to deploy method.html and favicon.svg to site/.
Open
Next up
Move Canvas API token from GH Actions env into Cloudflare Worker proxy. Same pattern as HF token (PR #124). TODO comment in pages.yml build step.
4 release asset sets: source.zip+tar.gz, canvas-sdk (tar.gz + macOS + .whl), canvas-tui (tar.gz + macOS), web-extension (tar.gz + .crx). Standalone shippable for each.
Audit and fix any hidden cross-module imports. Each of canvas-sdk, canvas-tui, and the Chrome extension should pip install / load cleanly in an isolated environment.
Revamp README with badges, quick-start, architecture overview, and links to live demo, HF Space, and docs. Structure for GitHub scannability.