Phase 3.5 extraction & assembly

Extend the proxy env var table with Phase 3.5 additions: IBEX_CONTEXT_ENABLED, IBEX_CONTEXT_GRPC_ADDR, IBEX_CONTEXT_TIMEOUT, IBEX_CONTEXT_EMBED_METADATA, IBEX_EXTRACTION_REDIS_URL.

Milestone 3.5.D.5 — Config, Feature Flags, and Env Vars

Status: Planned
Goal: Track D — Proxy Integration
Phase: 3.5 — Extraction & Context Assembly
Estimated effort: 1 day
Track: Track D — Proxy Integration
Depends on: Milestones 3.5.D.1–3.5.D.4


Env Var Table

VariableRequiredDefaultNotes
IBEX_CONTEXT_ENABLEDNofalseMaster switch; false = pure Phase 2 static-directive behavior
IBEX_CONTEXT_GRPC_ADDRConditional127.0.0.1:9092Context Assembly Engine gRPC target
IBEX_CONTEXT_TIMEOUTNo45msClient-side deadline
IBEX_CONTEXT_EMBED_METADATANofalseEnables embedded ibex JSON block
IBEX_EXTRACTION_REDIS_URLConditional(falls back to REDIS_URL)Allows separate Redis for Celery broker

Orientation (indicative)

Named paths, package layouts, libraries, schemas, env vars, and commands anywhere on this page are rough sketches for orientation — inspiration and a baseline, not a required change list.

During implementation, expect to:

  • open the live tree and follow existing patterns before inventing new ones
  • research current constraints (latency, tenancy, deploy shape, libraries) more deeply than this page can
  • advance the design beyond the sketch where measurement or code reality says so
  • land work in different filenames, merged packages, deferred docs, or new surfaces when the situation calls for it

Prefer outcomes over matching any particular file tree or command sequence.

Areas that may be involved (situational — not a checklist):

  • Proxy service (HTTP, bootstrap, config)
  • Context assembly service
  • Workers / task runtime

Success signals

Outcome-oriented signals that the milestone is in good shape. Exact filenames, package layouts, and commands may differ from any sketches above.

  • Env vars follow existing proxy convention (Required/Default/Notes/security column)
  • Documentation updated
  • Repo guards / CI checks still pass

Prerequisites

  • Milestones 3.5.D.1–3.5.D.4
Edit on GitHub

Last updated on

On this page

0%