chore: bootstrap repository with governance docs
Initialize git, add Apache-2.0 LICENSE, .gitattributes (LF line endings), AGENTS.md (entry points, stack, discovery order, baseline checks), RUNBOOK.md (dev boot, prod deploy with overlay, ingestion, failures, rollback, scaling notes), .env.prod.example with rotated credential placeholders, and dev-only warnings on .env.example. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
16
app/api/routes_search.py
Normal file
16
app/api/routes_search.py
Normal file
@@ -0,0 +1,16 @@
|
||||
"""Search endpoint - lexical / semantic / hybrid."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from fastapi import APIRouter
|
||||
|
||||
from app.api.schemas import SearchRequest, SearchResponse
|
||||
|
||||
router = APIRouter(prefix="/search", tags=["search"])
|
||||
|
||||
|
||||
@router.post("", response_model=SearchResponse)
|
||||
def search(req: SearchRequest) -> SearchResponse:
|
||||
from app.indexing.hybrid_search import run_search
|
||||
|
||||
return run_search(req)
|
||||
Reference in New Issue
Block a user