-
Notifications
You must be signed in to change notification settings - Fork 0
[E2 step 0d] Cross-repo env-var documentation (canonical source: Backend CLAUDE.md) #667
Copy link
Copy link
Closed as not planned
Closed as not planned
Copy link
Labels
concern:docs-onlyPR changes only docs / CLAUDE.md / .env.examplePR changes only docs / CLAUDE.md / .env.examplecross-cache-identityProject tag for the cross-cache-identity initiative (library hook + identity record + normalization)Project tag for the cross-cache-identity initiative (library hook + identity record + normalization)epic:e2-bsParent epic E2 — Backend half — library_identity schema + writer + backfillParent epic E2 — Backend half — library_identity schema + writer + backfillkind:prerequisitePhase-0 prerequisite gatePhase-0 prerequisite gatephase:0Mojibake phase 0 — auditMojibake phase 0 — audit
Metadata
Metadata
Assignees
Labels
concern:docs-onlyPR changes only docs / CLAUDE.md / .env.examplePR changes only docs / CLAUDE.md / .env.examplecross-cache-identityProject tag for the cross-cache-identity initiative (library hook + identity record + normalization)Project tag for the cross-cache-identity initiative (library hook + identity record + normalization)epic:e2-bsParent epic E2 — Backend half — library_identity schema + writer + backfillParent epic E2 — Backend half — library_identity schema + writer + backfillkind:prerequisitePhase-0 prerequisite gatePhase-0 prerequisite gatephase:0Mojibake phase 0 — auditMojibake phase 0 — audit
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
StatusShow more project fields
Done
Summary
Phase 0 prerequisite. Blocks E2-BS step 1 substrate. Cross-repo env-var documentation for the §4.2 feature flags. A single coordinated checklist-PR per repo (one commit per repo) adds the flags with consistent descriptions and defaults.
Deliverables
Per-repo target:
.env.example(verified to exist in those repos at PR-open time)..env.example-driven flags).Single source of truth: Backend's CLAUDE.md. A new "Cross-cache-identity feature flags" subsection lists ALL flags from §4.2 (including cache-side and LML/semantic-index flags), with their owning repo and current default.
Review process (locked):
Sync mechanism:
Audit (post-launch follow-up)
Quarterly task filed as
cross-cache-identity-followup: diff the canonical Backend list against actual code references in each consumer repo.Flags to document (per §4.2)
Includes — but is not limited to —
BS_USE_LIBRARY_IDENTITY(Backend reads from new tables),BS_USE_LIBRARY_IDENTITY_WRITES(Backend writes to new tables; flips after reads stabilize),LML_INCLUDE_IDENTITY_RESPONSE(LML emits the v2 response shape),WXYC_LIBRARY_HOOK_VERSION(cache loaders pick v1 or v2 schema),BS_LIBRARY_IDENTITY_GATE_THRESHOLD(gate-check unresolved-row threshold; default 1000). Full list lives in §4.2 and is replicated to Backend CLAUDE.md.Acceptance
cross-cache-identity-followuplabel, NOT on this project board).Plan reference
plans/library-hook-canonicalization/plan.md§4.2 (full feature-flag inventory).Parent
Epic: #663 (E2)