This roadmap outlines the planned evolution of NuciSearch, with periodic revision as priorities, feedback, and maintenance realities evolve.
- Current Focus
- Planned Labour
- Objectives
- Dependencies and Risks
- Out of Scope
- Delivered Labour
- Contribution
- Support
- In Progress: Search routing reliability hardening — Increase routing consistency for pattern-based and keyword-based flows under edge-case queries
- Planned: Test suite extension for search service behaviour — Increase confidence through broader unit coverage of provider routing and fallback behaviour
- Add broader provider keyword coverage for shopping, reference, and media categories
- Expand pattern-based routing for structured queries while reducing ambiguous matches
- Improve visual hierarchy, spacing, and interaction states for search mode controls
- Enhance accessibility, including keyboard navigation and clearer focus indicators
- Evaluate optional administrative configuration for enabling or disabling selected integrations
- Consolidate documentation for self-hosted deployment patterns and browser integration
- Investigate lightweight caching strategies for repeated geolocation lookups
- Evaluate optional privacy-preserving analytics with explicit opt-in controls
| Objective | Target Period | Result | Status |
|---|---|---|---|
| Stabilise auto-routing edge cases | Not time-bound | Fewer misroutes for ambiguous or malformed queries | In Progress |
| Expand keyword coverage depth | Not time-bound | Broader provider detection across supported query domains | Planned |
| Improve interface clarity and accessibility | Not time-bound | More intuitive and accessible user interaction flow | Planned |
| Prepare deployment guidance refinement | Not time-bound | Clearer operational documentation for maintainers and self-hosters | Planned |
- External search provider behaviour changes — Routing outcomes may degrade without code changes — Mitigate with provider-focused regression tests and periodic verification
- Limited contributor bandwidth — Planned labour may shift between horizons — Mitigate by prioritising high-impact maintenance and focused pull requests
- Third-party service availability variance — User experience may fluctuate due to upstream outages — Mitigate with robust fallback paths where practical
- Building and maintaining a proprietary web index
- Replacing upstream provider ranking algorithms
External contributions are welcome. Propose roadmap refinements or implementation suggestions through repository issues and focused pull requests aligned with current priorities.
For roadmap questions, proposals, or clarifications, open an issue.