This directory contains proposals and enhancement plans for features that are not yet implemented in Allium.
Looking for behavior that is already shipped? See
docs/features/implemented/.
These features represent the roadmap for future development. They are:
- ❌ Not yet implemented in code
- 📋 Proposed with varying levels of design detail
- 🎯 Prioritized by milestone and timeline
- 💡 Open for community input and contributions
File: milestone-1-graphs-charts.md
Timeline: 12 weeks
Priority: Critical Foundation
Features:
- Geographic heat map dashboard
- Platform diversity visualization
- AROI achievement wheel
- Network authority donut charts
- Mobile-first responsive design
Dependencies: D3.js/Chart.js integration
File: milestone-2-authority-health.md
Timeline: 12 weeks
Builds on: Basic authority monitoring (implemented)
Features:
- Real-time authority status dashboard
- Consensus health scraping integration
- Authority performance analytics
- Authority geolocation tracking
- Consensus formation timeline
Dependencies: Real-time data pipeline
File: milestone-3-network-health.md
Timeline: 12 weeks
Builds on: Basic health dashboard (implemented)
Features:
- Real-time health monitoring (sub-5 second refresh)
- Predictive relay failure detection (>85% accuracy)
- Automated downtime alerts
- Network capacity forecasting
Dependencies: ML/AI infrastructure
File: milestone-4-ai-analytics.md
Timeline: 16 weeks
Priority: Advanced Intelligence
Features:
- AI-powered anomaly detection
- Network optimization recommendations
- Predictive network modeling (3-month forecasts)
- Behavioral pattern analysis
- Network resilience modeling
Dependencies: ML pipeline, training data
File: milestone-5-community-tools.md
Timeline: 12 weeks
Priority: Community Engagement
Features:
- Advanced operator dashboard
- Community API & developer tools (1000+ req/hour)
- Collaborative network planning
- Mobile apps (iOS/Android)
- Multi-language support
Dependencies: API infrastructure, mobile frameworks
- onionoo_historical_bandwidth_metrics_proposal.md - 10 new bandwidth-focused metrics
- operator_comparison_metrics_proposal_top10.md - 10 comparative metrics for operator benchmarking
- comprehensive-1aeo-bandwidth-analysis.md - Deep bandwidth analysis
- consensus-weight-metrics-proposal.md - Enhanced consensus weight tracking
- visualization-dashboard-proposal.md - Interactive visualization system
- actionable-improvement-guidance.md - Operator recommendations
- multi-api-implementation-plan.md - Additional API integrations
- bridges/ - Bridge network health dashboard
- clickhouse/ - High-performance analytics backend
- smart_context_links/ - Enhanced context linking system
- uptime/ - Advanced uptime analytics
- allium-roadmap-2025.md - Complete 2025 roadmap
- roadmap-index.md - Roadmap overview
- directory-authorities/ - Advanced authority monitoring
- onionoo_uptime_analysis.md - Enhanced uptime features
- RELIABILITY_SYSTEM_UPDATES.md - Future reliability enhancements
- ✨ Interactive visualizations (Milestone 1)
- 📊 Historical bandwidth metrics
- 🔍 Operator comparison metrics
- 🏛️ Advanced authority monitoring (Milestone 2)
- 📈 Intelligent network health (Milestone 3)
- 🔗 Enhanced smart context links
- 🤖 AI/ML analytics (Milestone 4)
- 👥 Community platform (Milestone 5)
- 🌉 Bridge network monitoring
- 💾 ClickHouse integration
- Choose a feature from this directory
- Review the proposal thoroughly
- Check dependencies - ensure prerequisites are met
- Open an issue on GitHub announcing intent
- Implement following development guidelines
- Test comprehensively
- Document in user guides
- Move to
implemented/directory after verification
- Check existing proposals to avoid duplication
- Use proposal template (see existing files for format)
- Include: Problem, solution, technical approach, dependencies, timeline
- Submit PR with proposal document
- Discuss with community
- Refine based on feedback
Each proposal should include:
- Status: ❌ Not implemented
- Timeline: Estimated implementation time
- Priority: High/Medium/Low
- Dependencies: What must exist first
- Problem Statement: What needs solving
- Proposed Solution: How to solve it
- Technical Approach: Implementation details
- Performance Targets: Expected metrics
- User Benefits: Value proposition
- Implementation Plan: Step-by-step approach
- Implemented Features - What's already built
- Main Features README - Features overview
- Development Guide - Contributing code
- Architecture - System design
| Metric | Count |
|---|---|
| Total Proposals | 20+ documents |
| Milestones | 5 major milestones |
| Timeline | Q1 2025 - Q1 2026 |
| Estimated Features | 100+ individual features |
- Not Implemented: Features here do NOT exist in current code
- Subject to Change: Proposals may be modified based on feedback
- No Timeline Guarantee: Timelines are estimates, not commitments
- Community Driven: All proposals welcome community input
Last Updated: 2025-11-23
Status: Roadmap for future development
Verification: These features do NOT exist in generated output