DealDocumentScreening/docs
febux 85db70887d Fix Vector config and OpenObserve auth for live E2E verification
Ticket 10 verification surfaced runtime issues that static validation
missed; all verified against running Docker stack (Vector 0.43 + OO 0.92.2):

- Rewrite VRL for Vector 0.43: no coalesce/default funcs, merge!/replace!
  for guarded fallible calls, no two-value parse_json destructuring
- Quote env-interpolated sink credentials (empty env left a bare YAML null)
- Fix logs sink URI: OO needs /api/{org}/{stream}/_json (stream segment
  was missing, causing 404); logs now land in contract_check stream
- Replace OPENOBSERVE_AUTH_TOKEN with root email/password Basic auth:
  prometheus_remote_write ignores request.headers, so remote-write got 401
- Update .env.example, DEPLOY.md, ARCHITECTURE.md, ticket 05 accordingly

Verified live: logs with service + correlation_id searchable in
OpenObserve; contract_check_* metrics queryable via its Prometheus API;
no outbound port 4318 connections from app containers.
2026-09-06 19:41:04 +03:00
..
adr Plan for ADR and payments. 2026-08-25 21:57:05 +03:00
agents Sync docs and clean up unused. 2026-09-06 15:03:51 +03:00
ARCHITECTURE.md Fix Vector config and OpenObserve auth for live E2E verification 2026-09-06 19:41:04 +03:00
BUSINESS_IDEA.md Init commit 2026-08-12 21:29:36 +03:00
DEPLOY.md Fix Vector config and OpenObserve auth for live E2E verification 2026-09-06 19:41:04 +03:00
TICKETS.md Some refactoring. Image extractor was wired end-to-end. 2026-09-05 21:24:04 +03:00