Future opportunity research
Problem
The graph library roadmap currently extends through v1.2 but has no structured view of what lies beyond — potential capabilities like animated transitions, collaborative annotation, real-time streaming chart updates, or embeddable chart components exist only as scattered ideas in conversations and notes. Without a researched inventory of long-horizon opportunities assessed for user impact and strategic fit, the team risks either missing high-value directions that require early architectural investment or chasing flashy features that don't align with Dataface's positioning as a dbt-native visualization layer.
Context
- There are plausible future bets for visual language, chart defaults, interaction behavior, and differentiated styling, but they should be captured as concrete opportunities with user value and strategic fit rather than as loose brainstorming.
- This task should separate genuinely promising directions from attractive-but-vague ideas and tie each candidate to the product or platform outcomes it could improve.
- Expected touchpoints include
dataface/core/render/chart/, chart design docs, examples, and visualization test coverage, roadmap notes, adjacent workstream dependencies, and any evidence from users that points toward a longer-horizon opportunity.
Possible Solutions
- A - Keep future ideas as an unstructured backlog list: easy to collect, but hard to prioritize or revisit intelligently.
- B - Recommended: turn future ideas into structured opportunity notes: describe user value, strategic rationale, dependencies, and why each idea is worth considering later.
- C - Skip future opportunity work until all near-term milestones are complete: lowers distraction, but loses useful strategic context.
Plan
- Gather the strongest future ideas for visual language, chart defaults, interaction behavior, and differentiated styling from roadmap discussions, usage feedback, and adjacent workstream needs.
- Write a structured note for each opportunity covering user value, likely scope, dependencies, and the signals that would justify investment.
- Rank the opportunities relative to each other and explicitly note which ones are interesting but not yet credible.
- Link the top opportunities to prerequisite or experiment tasks so they can mature without being mistaken for near-term commitments.
Implementation Progress
Review Feedback
- [ ] Review cleared