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:
Vadim Malanov
2026-05-13 16:41:50 +03:00
commit 7f72171572
157 changed files with 11298 additions and 0 deletions

16
app/api/routes_search.py Normal file
View 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)