feat(issues): fully implement issues-reimagined roadmap phases 1A-4C
- Phase 1A/2A: symbol_anchors + commit_anchors JSON columns on musehub_issues (migration 0033) - Phase 1B/4B: MusehubIssueEvent ORM model + musehub_issue_events table (migration 0034) - typed event_type: opened|closed|reopened|labeled|symbol_anchored|proposal_linked|proposal_merged - auto-emits 'opened' event on create_issue; 'closed'/'reopened' on state transitions - Phase 2B: intelligence panel on issue detail (per-symbol blast/churn from IntelSnapshot) - Phase 2C: agent provenance badge rendered for agent-filed issues - Phase 3A: ◈ N anchor badge on issue list rows (issue_rows.html) - Phase 3B: Hotspot Issues, Blast Risk, Agent Activity sidebar panels on issue list - Phase 4C: /issues/new page with CLI instructions, anatomy reference, MCP panel link - Unified timeline (get_timeline) unions events + comments sorted by created_at - issue_comments.html rewritten to render all event types with synthesised fallbacks - SCSS: .isl-anchor-badge, .isl-sb-intel-*, .isl-sb-agent-*, .isd-intel-*, .isn-* namespaces - Fixed test asserting on CSS class name (id-author-link) → semantic text assertion - Updated type-contracts.md: IssueResponse, MusehubIssue, MusehubIssueEvent
0 comments
muse hub commit comment sha256:7fb93615949289d6aa25bda16e84c3cca6af7949e1552e9587651c28e22dab13 --body "your comment"
No comments yet. Be the first to start the discussion.