Search Zero-Learning Primary Entry

Why this exists

What still fails after the first pass

What still fails after live operator use

What still fails after direct operator usage

Product rules

  1. Search is the primary entry point.
  2. AdvisoryAI is a secondary deep-dive opened from search, not a competing starting point or route jump.
  3. Search should infer relevance and intent; the user should not need to choose a mode or understand Stella search mechanics.
  4. Search should bias to the current page context automatically; the user should not need to toggle scope.
  5. Search should never advertise a suggestion that cannot execute against the active corpus.
  6. Search history should contain only successful searches.
  7. Telemetry remains optional. Search behavior must not depend on analytics emission.
  8. Search UI must avoid teaching Stella terminology or search mechanics before the operator has even started.
  9. Did you mean belongs directly below the search field because it is an input correction, not a downstream refinement.
  10. Search should summarize close evidence automatically. AdvisoryAI expands detail; it should not be required to make the primary result understandable.
  11. Search suggestions are only valid when end-to-end execution against the active ingested corpus returns a grounded or materially useful answer.
  12. Search verification is incomplete until live ingestion-backed route coverage proves the surfaced suggestions on every supported page family.
  13. Generic advisory queries such as cve or ghsa must rank operator-facing findings/VEX evidence before raw API operation cards unless the query explicitly asks for API/endpoint details.
  14. Search actions must land on canonical Stella routes. Recovery-only URLs such as double-encoded docs paths are not release-ready behavior.

Target interaction model

Entry

Query understanding

Result presentation

Suggestions

History

Runtime rules

Implicit scope weighting

Answer blending

Suggestion viability

Corrective execution phases

Phase A - Search-first and assistant-second shell behavior

Phase B - Zero-learning search surface collapse

Phase C - Ranking, answer blending, and optional telemetry

Phase D - Live ingestion-backed reliability matrix

Current state

Execution phases - operator correction pass

Phase 1 - Search-first primary surface cleanup

Phase 2 - Backend query understanding and suggestion hardening

Phase 3 - Live ingestion-backed readiness and regression gate

Final corrective pass

Phase 4 - Search-first shell consolidation

Phase 5 - Automatic answer shaping and weighted overflow

Phase 6 - Suggestion executability proof across supported routes

Non-negotiable release checks