FIN Weekly digest — 2026-W26

This week’s work pushed FIN’s agentic stack from guarded proving into live, gate-first operation: the biggest step was arming central Hermes execute in production while simultaneously standing up real invariant scoring, qualifying-read protections, and proof trails around it. In parallel, the team turned “heal” from a placeholder into an actual closed loop, with genuine tenant self-heal and a central content-heal path reaching real production targets. The through-line was clear: more autonomy, but only with tighter invariants, better observability, and reversible rollout mechanics.

Highlights

  • Central execution crossed an important threshold with #1613, which armed FIN_CENTRAL_HERMES_EXECUTE_ENABLED in production in a gate-first, fail-closed, reversible way — the clearest sign this period that autonomous central actions are moving from shadow mode into controlled reality.
  • The safety case around that move got materially stronger through #1587, a real invariant scorer for resolver_routing_replay, and #1589, which flipped HERMES_EVAL_GATE_MODE from shadow to enforce in prod, backed by proof work in #1622.
  • Loop closure became substantive rather than symbolic with #1618, replacing hollow tenant repair with genuine tenant knowledge self-heal, then hardening and extending that path in #1623.
  • Central healing also matured quickly: #1625 reworked central heal into a true source→profile JOIN/fold, and #1626 activated central content-heal against 125 real production targets alongside tenant heal, still under gate-first controls.
  • The central knowledge base gained a much firmer health contract through #1606, which introduced a real-invariant central-kb-health-v1 scorer, followed by fixes in #1608 and #1610 to land live-harvest end-to-end and get that health check to persist a pass.
  • Data-engine reliability work kept pace with the autonomy push: #1602 added a backlog-adaptive sharded projection-rebuild drain, and #1604 armed the production batch path with the reaper, sharded drain, and scheduled crons to close the drift loop.

Work started

RepoPRTitleAuthorLabels
fin-platform/fin-agenticfin-platform/fin-agentic#1626activate(prod): central content-heal (125 real targets) + tenant heal, gate-firstrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1625feat(loop-closure): rework central heal into a genuine source→profile JOIN/foldrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1624activate(prod): arm tenant + central content-heal gate-firstrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1623batch(loop-closure): tenant-heal hardening + dream tx-abort + central content-heal + tenant-USDA mirrorrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1622docs(proof): finalize p-eval-gate-stub-read VERIFY (landing + prod gate-read flip)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1621fix(eval-gate): qualifying-read so insufficient-data stubs can’t withhold execute authorityrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1620fix(dream-cycle): stop the THINK-phase tx-abort — propagate the real error (finding #73)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1619harden(loop-closure): now-free idempotency + content guard + provenance for tenant knowledge healrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1618feat(loop-closure): genuine tenant knowledge self-heal (replace hollow repair) [INERT/flag-off]robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1617docs(signoff): coordinator sign-off — keystone first autonomous act (W1-S7c/W1-S7/W7)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1616docs(phase4): record PHASE4-EMBEDDING-GUC merge SHA + coordinator-deploy flagrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1615fix(phase6): move gated-suite eval-runner 15 2 → 45 1 (gate-read margin before the 02:00 central execute)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1614harden(knowledge): embedding-GUC session-default coupling lands robustly on any write pathrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1613activate(prod): arm central Hermes execute (FIN_CENTRAL_HERMES_EXECUTE_ENABLED=true) — gate-first, fail-closed, reversiblerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1612docs(proof): PHASE6 USDA match-rate AFTER evidence (1→84 distinct commodities)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1611docs(phase6): add PHASE6-CENTRAL-ARM-DURABILITY tracker row (PROVING)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1610fix(phase6): sweep central planes so central-kb-health-v1 can persist a passrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1609fix(phase6): USDA catalog→report commodity-name match (singularize+alias, profile-only catalog)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1608fix(phase6): land central R1 live-harvest e2e + clear central-kb-health-v1robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1607docs(proof): PHASE6 central-kb-health scorer — landed+deployed+live prod eval_resultrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1606feat(eval): real-invariant scorer for central-kb-health-v1 (P6, central mirror of W1-S7c)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1605docs(proof): data-engine arm batch — live reaper + sharded verification + ARMED-ON-PROD trackerrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1604activate(prod) data-engine arm batch: reaper + sharded-drain + 4 W2-B crons; close drift looprobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1603docs(tracker): PHASE2-SHARDED-DRAIN landed+deployed bookkeepingrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1602PHASE2(sharded-drain): backlog-adaptive sharded-parallel projection-rebuild drain (flag-off-safe)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1601PHASE4(adaptive-reembed): self-scaling depth+latency batch, hard-clamped, policy-in-knowledgerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1600PHASE4(KB): freshness scheduler + brief re-render (reuse refreshKnowledgeFreshness; flag-off-safe)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1599PHASE3(resolver): wire resolver.reviewed consumer — relearn/demote aliasrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1598docs(phase2): idle-tx reaper deploy + staging-soak evidencerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1597PHASE2(drain-telemetry): health.drain_tick + deterministic drain-health classifierrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1596PHASE2(drain-canary): idle-in-transaction reaper — staging-armed / prod-inertrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1595feat(PHASE0): process-registry drift detector — monitored process-map invariantrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1594feat(PHASE0): assert the mobile-QC closed loop e2e — wire correction→relearn + loop-liveness canonicalrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1593feat(PHASE0): level-1-task-runner fail-closed liveness — ops.level1.runner_no_tasks on a zero-due tickrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1592feat(PHASE0): capture.attempt_received completeness SLI — stop silent webhook lossrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1591hardening(PHASE0): embedding-GUC fail-loud assert at the single chokepointrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1590fix(W7): operator reads latest QUALIFYING confirm-in-window, not single-latest rowrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1589activate(W1-S7): flip prod HERMES_EVAL_GATE_MODE shadow→enforce (owner-approved)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1588docs(W1-S7c): proof bundle + tracker PROVING for resolver_routing_replay scorerrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1587W1-S7c: real invariant scorer for resolver_routing_replay (keystone, flag-off-safe)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1586W8-PKB-2: wire fin-meeting-prep to the personal-knowledge producer (flag-OFF inert)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1585docs(W4-G2): post-deploy USDA fetch-fix proof evidence + tracker SHArobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1584fix(W4-G2): USDA refresh date-window lookback + fetch-diagnostics visibilityrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1583W8-PKB: per-user personal-knowledge skill-observation producer (flag-OFF)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1582fix(llm-router): classify transient Workers network errors as retryable network_error (W6-E)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1581docs(W2): coordinator sign-off W2-E1/E2/E3 + measure-sweep reconciliationrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1580fix(W2-E3): synth embedding-model GUC + renderer source-fetch RLS transaction (cron self-heal)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1579feat(W2-E2/E3): projection-aware vendor/customer renderers + 360-synthesis (operational living-wiki 0→N)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1578docs(W2-E1): after-evidence — operational lot doc rows 0→203 on prodrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1577feat(W2-E1): operational living-wiki doc rows — seeder + renderer handle operational entitiesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1576feat(W3-G3): recurring retrieval-eval prod cron emitting the real P@5 scorecardrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1575chore(W4-G2): bind USDA_MARKET_NEWS_API_KEY to fin-agentic-prod + proof bundlerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1574fix(dream-cycle): GUC-independent embedding_model on Sweep D derived UPSERTs (W6-D loop-unblock)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1573docs(tracker): reconcile master proof-tracker to the measured-reality re-audit (2026-06-27)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1572docs(W2): sign off resolver keystone — W2-C3 + W2-C4 SIGNED-OFF (link-rate 99.77%)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1571feat(central-hermes): FIN_CENTRAL_HERMES_EXECUTE_ENABLED in wrangler (default OFF) + prove execute e2e wiring (W1-S3, Lock 2)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1570feat(W2-C3): synonym/variety map + high-confidence master-root collapse clears the resolver fuzzy tailrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1569docs(W2): coordinator sign-off W2-C0/D1/D2 + re-route D3/D5 + correct stale resolver gaprobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1568docs(proof): W2-C1 coordinator sign-off + W2-D1/D2/D3/D5 gap diagnosisrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1567docs(W2-C0): prove commodity master/alias index keystone (link-rate 0.09% → 66.7%)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1566feat(operator): engine-control tools — operator triggers dream-cycle/eval/mirror/re-embed (W1-S2, flag OFF)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1565feat(resolver): pure commodity-word singularizer for fuzzy-tier root collapserobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1564perf(resolver): trim candidate-load content payload to unblock projection-rebuild sales wall (#14)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1563docs(program): FIN master-program proof tracker + proof-bundle scaffoldrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1562fix(rebuild): transaction-local lock_timeout to unblock projection-rebuild throughput (#23)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1561docs(program): FIN agentic-intelligence master execution program (W0–W8) from 4-audit synthesisrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1560perf(rebuild): PROJECTION_REBUILD_CURSOR_FLUSH_EVERY=1 — stop the drain parking on dense regionsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1559fix(resolver): enforce corroboration>=2 at the execution-authorization seam + earn it from genuine historical multi-source agreementrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1558feat(rebuild): thread cursorFlushEvery through the off-Worker rebuild CLIrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1557fix(resolver): emit honest verdict_basis on auto-link/approve confirm rowsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1556perf(rebuild): kill the 5-min system-health 1.5M-row full-tenant scan contending with the rebuildrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1555fix(operator): normalize ops-backlog datetimes to strict ISO — revive the dark daily operator (S6b)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1554fix(rebuild): self-reap the orphaned session advisory lock — make the drain continuousrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1553fix(cqrs): unblock the projection-rebuild drain — idle-tx reaper + incremental cursor + re-enable queuerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1552feat(central-hermes): RLS-scoped operator EXECUTE role + execute-path wiring (S5)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1551revert(cqrs): disable queue-rebuild — import zombie-txn leak is the deeper blockerrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1550feat(central-hermes): genuine LLM-reasoning turn reusing the tenant reasoning core (S4, flag-OFF byte-identical)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1549fix(cqrs): effective statement_timeout through Hyperdrive — unblock the projection-rebuild drain + re-enable queuerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1548revert(cqrs): disable queue-rebuild drain — protect live import pathrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1547fix(hermes-operator): isolate eval-gate read from tenant emit tx — revive dark daily operator (S6)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1546feat(skill-invoker): bind real structuring tool to act-layer apply hook (authority-gated, inert under shadow)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1545docs(central-hermes): genuine Central Hermes agent + operator-as-engine-MANAGER spec (owner directive 2026-06-26)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1544feat(cqrs): dedicated projection-rebuild queue — stop tick starvation behind PP-CSV importsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1543feat(digest): living editorial GitHub-activity digest → FIN Central intranetrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1542feat(producesim): score REAL tenant predictions vs REAL outcomes (all families)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1541chore(cqrs): enable queue-driven projection-rebuild durable drain on prodrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1540feat(cqrs): queue-driven projection-rebuild — CF-native durable drain (flag-gated, NO-OP off)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1539feat(wave-e): vendor living-wiki doc from vendor_360 — first operational doc-graph + backlinksrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1538feat(retrieval): activate FIN_RETRIEVAL_TEMPORAL_ENABLED on prod (gbrain task #58)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1537fix(reembed): durable INSERT-path enqueue trigger for NULL-embedding knowledge rows (mig 101)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1536fix(resolver): thread named 6-tier tier_name into resolver.* event metadata (#57)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1535fix(po-timeline): twin-lot coverage gap — prod still double-counted received_cases after #1531robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1534feat(projection-rebuild): backlog-starvation observability + commodity_360 revenue invariantsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1533feat(eval): point BrainBench at the REAL retrieval adapter (not the dumb lexical baseline)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1532feat(retrieval): temporal-ordering capability for query_knowledge (gbrain task #58)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1531fix(po-timeline): kill live received/ordered double-count (2x on prod) + fill-rate/short-shiprobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1530fix(llm): kill the structured_json envelope-mismatch bug class (raw_json for domain-parse sites)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1529feat(cron): weekly commodity self-wiring refresh — keep the RRF graph channel’s typed edges freshrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1528fix(think-op): raw_json synthesis + activate FIN_THINK_OP_ENABLED (dormant-flag re-grade)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1527P6 Gate-1: close the tenant→central feedback loop (proven on staging)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1526fix(lsd): contradiction-judge uses raw_json — root-cause of 0 LSD proposals on prodrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1525feat(grain-bridge): Wave D commodity_360 grain-bridge + revenue/margin (+migration 100)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1524feat(lot-lifecycle): Wave D unit_cost/sold pricing/received_date columns (+migration 099)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1523fix(graph): scope async doc-backlink rewrite away from self-wiring rows (P1 follow-up to #1522)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1522feat(graph): self-wire the main doc write path → densify the typed-edge graphrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1521fix(eval): gated-suite runner records a disabled receipt so every tick is observablerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1520fix(dream-cycle): bind ENRICH-phase tags as real text[] (2nd text[] array-literal bug class)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1519feat(vendor-360): Wave D cost-basis/spend/fill-rate columns (+migration 098) — single-anchor twin-emit fixrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1518fix(reranker): batch + pad-partial the CF-Llama judge so it stops fail-opening ~19% of queriesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1517feat(cron): recurring resolver re-resolve self-heal CRON (Wave C/F loop closure)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1516fix(deploy): minify production release scriptrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1515fix(self-heal/A3): PDF arrival backlog-replay cron = PURE PRODUCER (queue, not inline synthesis)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1514fix(qc): render product master evidence in inspection reportsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1513fix(self-heal/A3): make PDF arrival backlog-replay cron a PURE PRODUCER (queue, not inline synthesis)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1512test(qc): prove social photo branch and vision pathsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1511perf+fix(self-heal): cut worker startup-CPU (10021) + revert PDF replay limit 51robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1510fix(projection/inventory): cap work-thread event source_ids so heavy days clear the 64KB guardrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1509fix(self-heal/A3): per-orphan report-type-aware deferFanout — drain the PDF arrival backlogrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1508fix(ops/freshness): move heavy central-read lanes off the saturated 0 2 cron to offset minutesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1507fix(self-heal/A3): wrap PDF backlog-replay synthesis in connection-reuse frame (orphans finally drain)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1506fix(projections/Wave-D): light up commodity_360 velocity + customer_360 orders-grain from sales.report_ingestedrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1505fix(self-heal/A3): window arrival_report backlog-replay so orphans drainrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1504feat(resolver/Wave-C): commodity_master index — unblock commodity entity-linkingrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1503feat(engine): Wave A — de-risk + one-line unblocks (eval P0, 10021 startup-CPU, PDF canary, empirical guards)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1502fix(projections): customer_360 + daily_pulse revenue from sales.report_ingested — closes the sales→revenue looprobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1501fix(import): suppress per-event fan-out for bulk sales imports — the real SALES LOG DAILY OOM fix (slice-2)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1500fix(import): sales-aware chunk slice — stop the SALES LOG DAILY OOM (sales.report_ingested=0)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1499fix(arrivals): chunk per-arrival W8.12 synthesis — unwedge the OOM-stalled shared drops consumer (#11)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1498fix(import): chunk large Produce Pro CSV imports across queue invocations (completes the 8086-row memory fix)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1497config(import): activate per-row fan-out deferral on prod (#1495 activation — fixes large-feed timeout)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1496fix: clock-freeze cross-interface-memory test + observable PDF backlog-replay telemetryrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1495fix(import): batch sales-feed inserts + defer per-row fan-out — kill the 8086-row import timeoutrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1494fix(reranker): make the CF-Llama cross-encoder judge actually parse (Workers AI returns pre-parsed JSON) + size its token budgetrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1493fix(eval): #37 unblock full retrieval suite past cold vector-scan timeoutrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1492fix(ingestion): register ingest.raw_email_capture* event types (capture telemetry was dropped in prod)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1491feat(ingestion): durable raw-inbound capture — never drop arrivals@/intel@ reports on failurerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1490fix(ingestion): classify “Confirmation of Sale” PDFs → unblock sales feed → customer_360robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1489fix(cron): PDF backlog-replay limit 51 (autonomous synthesis completes within budget)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1488fix(memory): thread now through getRecentContext (unblocks the gauntlet — latent retention time-bomb)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1487fix(cron): PDF backlog-replay dedicated cron budget + brain-visible telemetry (F1 — the QC-queue fix)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1486fix(operational-spine): gated-suite eval-runner per-run receipt + eif nightly datetime coercionrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1485fix(qc-history): degrade gracefully when Teams narrative table is absent (non-Teams population path)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1484fix(commodity-mirror): GUC-independent embedding metadata on tenant shared upsert (spine freshness)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1483fix(ingest): CSV backlog-replay newest-first (unblocks the starved po_received receipt feed)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1482config(reranker): make CF-Llama cheap lane durable in wrangler.jsonc (prod+staging)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1481fix(ingest): CSV replay uses subject-authoritative stored report_type (po_received receipt feed)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1480fix(ingest): time-bound PDF backlog-replay so the self-heal completes within budgetrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1479fix(ingest): FIN Phase 0 — durable arrivals@ PDF precapture (Step 5) + backlog-replay self-healrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1478fix(ingest): RP581 arrival-PDF queue-loss fix + pricing + intel@ department fallbackrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1477fix(ingest): RP581 PDF authoritative QC-queue source + subject-driven classification + provisional fallback + 6b decouplerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1476fix(projections): derive commodity for supply_chain_position via canonicalization + po_timeline bridgerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1475feat(qc-history): wire the non-Teams population path for qc_inspection_history_projectionrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1474fix(dream-cycle): bind think-op tags as real text[] + isolate receipt emit in a savepointrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1473fix(po-timeline): derive canonical po_id from po_number so arrival/receiving/QC evidence spinesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1472chore(projections): retire 3 vestigial CQRS phantoms (op-record-search, knowledge-context-index, qc-work-queue)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1471fix(projections): render s26_competitive + chain doc_backlink backfill on activationrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1470fix(migration): thread DB timeout env knobs through buildMigrationEnvrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1469feat(retrieval+graph): commodity-aware lot-identity ordering + operational doc-graph edge-builder (P1)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1468feat: graph-edges from linked_entities + BrainBench sealed corpusrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1467feat(reranker): rewire cross-encoder judge to CF US open-weight modelrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1466chore(prod): activate cross-encoder reranker on production (FIN_CROSS_ENCODER_RERANK_ENABLED=true)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1465feat(qc): harden social photo post trust statesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1464docs: record QC production sync proofrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1463QC social-photo inspection E2E proofrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1462feat(retrieval): real LLM-judge cross-encoder scorer + wire it so rerank reorders (gbrain-parity P1-L2)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1461feat(prod-brain): entity_doc_projection seeder (operational, no-execute)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1460fix(p0): reembed worker — pre-filter non-embeddable input + per-item batch isolationrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1459feat: Wave-2 batch — weather mirror + tenant→central feedback + skill breadth batch 2robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1458feat(eval): close 3 of 4 gated-suite canonicals with real-event invariantsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1457fix(dream-cycle): per-phase savepoint isolation so one phase throw can’t zero the pass (prod revival)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1456fix(cron): consolidated cron-fixes batch — commodity-mirror Worker-conn + eval-runner emit-resilience + Worker observabilityrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1455feat(p2+p5): Wave-1b clean batch — think-op wrapper + corpus-env hygiene + skill-breadth + mode-bundlesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1454feat(p2+p4+p5): Wave-1 depth — python eval bridge + routing resolver + schema-pack authority + freshness SLArobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1453activate(prod): enable commodity-profile mirror (FIN_COMMODITY_MIRROR_ENABLED)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1452feat(p4): central→tenant commodity-profile mirror (the correct two-plane freshness fix)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1451activate(prod): validation activation — max-pool + dream-enrich + LSD-apply + gated-suite-eval-runnerrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1450feat(p5): autonomous enrichment — dream-cycle enrich phase + think/synthesis oprobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1449feat(p4): bounded eval-gated Central-Hermes execute authority (owner-granted, inert)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1448Release QC social photo inspection and Nathel auth proofrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1447feat(p5): derived-enrichment substrate + immutability fencerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1446feat(p2+p3): eval-gate robustness (judge fingerprint + anti-gaming) + operator verdict readerrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1445feat(p2): enforce-readiness — eval-gate suite-id resolution + gated-suite eval-result emittersrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1444fix(p0): token-safe embedding chunker — never exceed the 8192-token model limitrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1443feat(p3): close the loops — LSD-supersession applier + tenant-intel producer/consumer + operator authorization wiringrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1442feat(p3): close-the-loop prep — deriveExecutionAuthorization + resolveConfig live + mission-packet pre-gate + knobs_hash cache-keyrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1441feat(p1+p2): max-pool embedding + cross-encoder reranker + query-anchor graph seed + canonical eval suite-id registryrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1440feat(p0): prod-brain data-plane operational scripts (apply-065/066 runbook, backlink backfill, reembed bulk-drain, coverage verifier, graph probe)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1439feat(mcp): register find_trajectory + wire it as the cheap-signal gate before the LSD judgerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1438feat(activation): graph-channel + schema-pack (both envs) + eval-gate shadow (prod)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1437fix(retrieval): fail-open guard on graph RRF channel (42P01 → vector+lexical)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1436activate(prod): R1 live-harvest daily cron (un-starves the ingestion/graph cluster)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1435P2 retrieval: deterministic query expansion (synonym/alias) + activaterobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1434P5 LSD: wire contradiction-judge into the dream-cycle + activate (+ R1 cron guard)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1433Parity wirings: r1-harvest cron-guard + LSD dream-cycle caller + find_trajectory tool + activationrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1432feat(skill-invoker): real execution recipe — propose→act genuinely closesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1431activate(prod) Tier 2: structuring/serving/eval engines (11 audited-safe flags)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1430activate(prod) Tier 1: read-path retrieval/routing channels (owner-approved)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1429Activate eval-gate SHADOW on staging (close the EVAL/HEAL seam)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1428P3: composition_skill producer — complete the mentor loop end-to-endrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1427P3: mentor Evidence-Pack producer wiring (shadow, flag-gated)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1426P6: tenant→central intel proposal emitter (proposal-only, flag-gated)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1425test(qc): expand frontier state lab and repair Nathel role proofrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1424P3+P5: mentor response-composition + LSD trio (BudgetTracker, find_trajectory, contradiction-judge)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1423activate(staging): enable landed engine flags (central Hermes, skill-invoker, self-wiring, dream-cycle, source-registry)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1422Next-wave batch: tenant skill-invoker + mentor Evidence Pack + self-wiring graphrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1421feat(qc): refine social photo inspection composerrobertolouisgarcia-maker
fin-platform/knowledge-forgefin-platform/knowledge-forge#34fix(contracts): sync GDF sha256 to governed hashrobertolouisgarcia-maker
fin-platform/knowledge-forgefin-platform/knowledge-forge#33fix(contracts): sync GDF schema to governed fin-agentic copy (cross-repo drift)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1420P1-P4 batch: Central Hermes + pure-mirror + vendor-label gate + nDCG eval + retrieval modularizerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1419fix(p0): re-seed eval-gate personas in staging deploy — unblock the activation backlogrobertolouisgarcia-maker
fin-platform/knowledge-forgefin-platform/knowledge-forge#32feat(c1): wire the raw-lake central-corpus structuring loop (the root unlock)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1418docs(program): FIN Agentic ERP Execution Program (2026-06-22) — the framed planrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1417Fix QC simulator auth proof harnessrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1416fix(cron): un-strand heartbeat + QC wiki-writer crons in production (flag-gated)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1415fix(sse): flush initial heartbeat before cold-start tip query — unblocks staging deploy gaterobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1414enable(retrieval): named-thing channel ON for staging (measured vendor-resolution 4/4)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1413Retrieval: named-thing channel — vendor-resolution 0/4→4/4, overall P@5 0.27→0.45 (MEASURED)robertolouisgarcia-maker

Work completed

Merged pull requests

RepoPRTitleAuthor
fin-platform/fin-agenticfin-platform/fin-agentic#1626activate(prod): central content-heal (125 real targets) + tenant heal, gate-firstrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1625feat(loop-closure): rework central heal into a genuine source→profile JOIN/foldrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1623batch(loop-closure): tenant-heal hardening + dream tx-abort + central content-heal + tenant-USDA mirrorrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1622docs(proof): finalize p-eval-gate-stub-read VERIFY (landing + prod gate-read flip)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1621fix(eval-gate): qualifying-read so insufficient-data stubs can’t withhold execute authorityrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1618feat(loop-closure): genuine tenant knowledge self-heal (replace hollow repair) [INERT/flag-off]robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1617docs(signoff): coordinator sign-off — keystone first autonomous act (W1-S7c/W1-S7/W7)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1616docs(phase4): record PHASE4-EMBEDDING-GUC merge SHA + coordinator-deploy flagrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1615fix(phase6): move gated-suite eval-runner 15 2 → 45 1 (gate-read margin before the 02:00 central execute)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1614harden(knowledge): embedding-GUC session-default coupling lands robustly on any write pathrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1613activate(prod): arm central Hermes execute (FIN_CENTRAL_HERMES_EXECUTE_ENABLED=true) — gate-first, fail-closed, reversiblerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1612docs(proof): PHASE6 USDA match-rate AFTER evidence (1→84 distinct commodities)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1611docs(phase6): add PHASE6-CENTRAL-ARM-DURABILITY tracker row (PROVING)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1610fix(phase6): sweep central planes so central-kb-health-v1 can persist a passrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1609fix(phase6): USDA catalog→report commodity-name match (singularize+alias, profile-only catalog)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1608fix(phase6): land central R1 live-harvest e2e + clear central-kb-health-v1robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1607docs(proof): PHASE6 central-kb-health scorer — landed+deployed+live prod eval_resultrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1606feat(eval): real-invariant scorer for central-kb-health-v1 (P6, central mirror of W1-S7c)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1605docs(proof): data-engine arm batch — live reaper + sharded verification + ARMED-ON-PROD trackerrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1604activate(prod) data-engine arm batch: reaper + sharded-drain + 4 W2-B crons; close drift looprobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1603docs(tracker): PHASE2-SHARDED-DRAIN landed+deployed bookkeepingrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1602PHASE2(sharded-drain): backlog-adaptive sharded-parallel projection-rebuild drain (flag-off-safe)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1601PHASE4(adaptive-reembed): self-scaling depth+latency batch, hard-clamped, policy-in-knowledgerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1600PHASE4(KB): freshness scheduler + brief re-render (reuse refreshKnowledgeFreshness; flag-off-safe)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1599PHASE3(resolver): wire resolver.reviewed consumer — relearn/demote aliasrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1598docs(phase2): idle-tx reaper deploy + staging-soak evidencerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1597PHASE2(drain-telemetry): health.drain_tick + deterministic drain-health classifierrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1596PHASE2(drain-canary): idle-in-transaction reaper — staging-armed / prod-inertrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1595feat(PHASE0): process-registry drift detector — monitored process-map invariantrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1594feat(PHASE0): assert the mobile-QC closed loop e2e — wire correction→relearn + loop-liveness canonicalrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1593feat(PHASE0): level-1-task-runner fail-closed liveness — ops.level1.runner_no_tasks on a zero-due tickrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1592feat(PHASE0): capture.attempt_received completeness SLI — stop silent webhook lossrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1591hardening(PHASE0): embedding-GUC fail-loud assert at the single chokepointrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1590fix(W7): operator reads latest QUALIFYING confirm-in-window, not single-latest rowrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1589activate(W1-S7): flip prod HERMES_EVAL_GATE_MODE shadow→enforce (owner-approved)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1588docs(W1-S7c): proof bundle + tracker PROVING for resolver_routing_replay scorerrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1587W1-S7c: real invariant scorer for resolver_routing_replay (keystone, flag-off-safe)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1586W8-PKB-2: wire fin-meeting-prep to the personal-knowledge producer (flag-OFF inert)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1585docs(W4-G2): post-deploy USDA fetch-fix proof evidence + tracker SHArobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1584fix(W4-G2): USDA refresh date-window lookback + fetch-diagnostics visibilityrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1583W8-PKB: per-user personal-knowledge skill-observation producer (flag-OFF)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1582fix(llm-router): classify transient Workers network errors as retryable network_error (W6-E)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1581docs(W2): coordinator sign-off W2-E1/E2/E3 + measure-sweep reconciliationrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1580fix(W2-E3): synth embedding-model GUC + renderer source-fetch RLS transaction (cron self-heal)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1579feat(W2-E2/E3): projection-aware vendor/customer renderers + 360-synthesis (operational living-wiki 0→N)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1578docs(W2-E1): after-evidence — operational lot doc rows 0→203 on prodrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1577feat(W2-E1): operational living-wiki doc rows — seeder + renderer handle operational entitiesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1576feat(W3-G3): recurring retrieval-eval prod cron emitting the real P@5 scorecardrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1575chore(W4-G2): bind USDA_MARKET_NEWS_API_KEY to fin-agentic-prod + proof bundlerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1574fix(dream-cycle): GUC-independent embedding_model on Sweep D derived UPSERTs (W6-D loop-unblock)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1573docs(tracker): reconcile master proof-tracker to the measured-reality re-audit (2026-06-27)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1572docs(W2): sign off resolver keystone — W2-C3 + W2-C4 SIGNED-OFF (link-rate 99.77%)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1571feat(central-hermes): FIN_CENTRAL_HERMES_EXECUTE_ENABLED in wrangler (default OFF) + prove execute e2e wiring (W1-S3, Lock 2)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1570feat(W2-C3): synonym/variety map + high-confidence master-root collapse clears the resolver fuzzy tailrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1569docs(W2): coordinator sign-off W2-C0/D1/D2 + re-route D3/D5 + correct stale resolver gaprobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1568docs(proof): W2-C1 coordinator sign-off + W2-D1/D2/D3/D5 gap diagnosisrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1567docs(W2-C0): prove commodity master/alias index keystone (link-rate 0.09% → 66.7%)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1566feat(operator): engine-control tools — operator triggers dream-cycle/eval/mirror/re-embed (W1-S2, flag OFF)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1565feat(resolver): pure commodity-word singularizer for fuzzy-tier root collapserobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1564perf(resolver): trim candidate-load content payload to unblock projection-rebuild sales wall (#14)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1563docs(program): FIN master-program proof tracker + proof-bundle scaffoldrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1562fix(rebuild): transaction-local lock_timeout to unblock projection-rebuild throughput (#23)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1561docs(program): FIN agentic-intelligence master execution program (W0–W8) from 4-audit synthesisrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1560perf(rebuild): PROJECTION_REBUILD_CURSOR_FLUSH_EVERY=1 — stop the drain parking on dense regionsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1559fix(resolver): enforce corroboration>=2 at the execution-authorization seam + earn it from genuine historical multi-source agreementrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1558feat(rebuild): thread cursorFlushEvery through the off-Worker rebuild CLIrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1557fix(resolver): emit honest verdict_basis on auto-link/approve confirm rowsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1556perf(rebuild): kill the 5-min system-health 1.5M-row full-tenant scan contending with the rebuildrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1555fix(operator): normalize ops-backlog datetimes to strict ISO — revive the dark daily operator (S6b)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1554fix(rebuild): self-reap the orphaned session advisory lock — make the drain continuousrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1553fix(cqrs): unblock the projection-rebuild drain — idle-tx reaper + incremental cursor + re-enable queuerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1552feat(central-hermes): RLS-scoped operator EXECUTE role + execute-path wiring (S5)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1551revert(cqrs): disable queue-rebuild — import zombie-txn leak is the deeper blockerrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1550feat(central-hermes): genuine LLM-reasoning turn reusing the tenant reasoning core (S4, flag-OFF byte-identical)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1549fix(cqrs): effective statement_timeout through Hyperdrive — unblock the projection-rebuild drain + re-enable queuerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1548revert(cqrs): disable queue-rebuild drain — protect live import pathrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1547fix(hermes-operator): isolate eval-gate read from tenant emit tx — revive dark daily operator (S6)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1546feat(skill-invoker): bind real structuring tool to act-layer apply hook (authority-gated, inert under shadow)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1545docs(central-hermes): genuine Central Hermes agent + operator-as-engine-MANAGER spec (owner directive 2026-06-26)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1544feat(cqrs): dedicated projection-rebuild queue — stop tick starvation behind PP-CSV importsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1543feat(digest): living editorial GitHub-activity digest → FIN Central intranetrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1542feat(producesim): score REAL tenant predictions vs REAL outcomes (all families)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1541chore(cqrs): enable queue-driven projection-rebuild durable drain on prodrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1540feat(cqrs): queue-driven projection-rebuild — CF-native durable drain (flag-gated, NO-OP off)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1539feat(wave-e): vendor living-wiki doc from vendor_360 — first operational doc-graph + backlinksrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1538feat(retrieval): activate FIN_RETRIEVAL_TEMPORAL_ENABLED on prod (gbrain task #58)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1537fix(reembed): durable INSERT-path enqueue trigger for NULL-embedding knowledge rows (mig 101)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1536fix(resolver): thread named 6-tier tier_name into resolver.* event metadata (#57)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1535fix(po-timeline): twin-lot coverage gap — prod still double-counted received_cases after #1531robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1534feat(projection-rebuild): backlog-starvation observability + commodity_360 revenue invariantsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1533feat(eval): point BrainBench at the REAL retrieval adapter (not the dumb lexical baseline)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1532feat(retrieval): temporal-ordering capability for query_knowledge (gbrain task #58)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1531fix(po-timeline): kill live received/ordered double-count (2x on prod) + fill-rate/short-shiprobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1530fix(llm): kill the structured_json envelope-mismatch bug class (raw_json for domain-parse sites)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1529feat(cron): weekly commodity self-wiring refresh — keep the RRF graph channel’s typed edges freshrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1528fix(think-op): raw_json synthesis + activate FIN_THINK_OP_ENABLED (dormant-flag re-grade)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1527P6 Gate-1: close the tenant→central feedback loop (proven on staging)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1526fix(lsd): contradiction-judge uses raw_json — root-cause of 0 LSD proposals on prodrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1525feat(grain-bridge): Wave D commodity_360 grain-bridge + revenue/margin (+migration 100)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1524feat(lot-lifecycle): Wave D unit_cost/sold pricing/received_date columns (+migration 099)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1523fix(graph): scope async doc-backlink rewrite away from self-wiring rows (P1 follow-up to #1522)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1522feat(graph): self-wire the main doc write path → densify the typed-edge graphrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1521fix(eval): gated-suite runner records a disabled receipt so every tick is observablerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1520fix(dream-cycle): bind ENRICH-phase tags as real text[] (2nd text[] array-literal bug class)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1519feat(vendor-360): Wave D cost-basis/spend/fill-rate columns (+migration 098) — single-anchor twin-emit fixrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1518fix(reranker): batch + pad-partial the CF-Llama judge so it stops fail-opening ~19% of queriesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1517feat(cron): recurring resolver re-resolve self-heal CRON (Wave C/F loop closure)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1516fix(deploy): minify production release scriptrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1515fix(self-heal/A3): PDF arrival backlog-replay cron = PURE PRODUCER (queue, not inline synthesis)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1514fix(qc): render product master evidence in inspection reportsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1512test(qc): prove social photo branch and vision pathsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1511perf+fix(self-heal): cut worker startup-CPU (10021) + revert PDF replay limit 51robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1510fix(projection/inventory): cap work-thread event source_ids so heavy days clear the 64KB guardrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1509fix(self-heal/A3): per-orphan report-type-aware deferFanout — drain the PDF arrival backlogrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1508fix(ops/freshness): move heavy central-read lanes off the saturated 0 2 cron to offset minutesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1507fix(self-heal/A3): wrap PDF backlog-replay synthesis in connection-reuse frame (orphans finally drain)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1506fix(projections/Wave-D): light up commodity_360 velocity + customer_360 orders-grain from sales.report_ingestedrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1505fix(self-heal/A3): window arrival_report backlog-replay so orphans drainrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1504feat(resolver/Wave-C): commodity_master index — unblock commodity entity-linkingrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1503feat(engine): Wave A — de-risk + one-line unblocks (eval P0, 10021 startup-CPU, PDF canary, empirical guards)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1502fix(projections): customer_360 + daily_pulse revenue from sales.report_ingested — closes the sales→revenue looprobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1501fix(import): suppress per-event fan-out for bulk sales imports — the real SALES LOG DAILY OOM fix (slice-2)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1500fix(import): sales-aware chunk slice — stop the SALES LOG DAILY OOM (sales.report_ingested=0)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1499fix(arrivals): chunk per-arrival W8.12 synthesis — unwedge the OOM-stalled shared drops consumer (#11)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1498fix(import): chunk large Produce Pro CSV imports across queue invocations (completes the 8086-row memory fix)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1497config(import): activate per-row fan-out deferral on prod (#1495 activation — fixes large-feed timeout)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1496fix: clock-freeze cross-interface-memory test + observable PDF backlog-replay telemetryrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1495fix(import): batch sales-feed inserts + defer per-row fan-out — kill the 8086-row import timeoutrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1494fix(reranker): make the CF-Llama cross-encoder judge actually parse (Workers AI returns pre-parsed JSON) + size its token budgetrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1493fix(eval): #37 unblock full retrieval suite past cold vector-scan timeoutrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1492fix(ingestion): register ingest.raw_email_capture* event types (capture telemetry was dropped in prod)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1491feat(ingestion): durable raw-inbound capture — never drop arrivals@/intel@ reports on failurerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1490fix(ingestion): classify “Confirmation of Sale” PDFs → unblock sales feed → customer_360robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1489fix(cron): PDF backlog-replay limit 51 (autonomous synthesis completes within budget)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1488fix(memory): thread now through getRecentContext (unblocks the gauntlet — latent retention time-bomb)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1487fix(cron): PDF backlog-replay dedicated cron budget + brain-visible telemetry (F1 — the QC-queue fix)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1486fix(operational-spine): gated-suite eval-runner per-run receipt + eif nightly datetime coercionrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1485fix(qc-history): degrade gracefully when Teams narrative table is absent (non-Teams population path)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1484fix(commodity-mirror): GUC-independent embedding metadata on tenant shared upsert (spine freshness)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1483fix(ingest): CSV backlog-replay newest-first (unblocks the starved po_received receipt feed)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1482config(reranker): make CF-Llama cheap lane durable in wrangler.jsonc (prod+staging)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1481fix(ingest): CSV replay uses subject-authoritative stored report_type (po_received receipt feed)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1480fix(ingest): time-bound PDF backlog-replay so the self-heal completes within budgetrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1479fix(ingest): FIN Phase 0 — durable arrivals@ PDF precapture (Step 5) + backlog-replay self-healrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1478fix(ingest): RP581 arrival-PDF queue-loss fix + pricing + intel@ department fallbackrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1477fix(ingest): RP581 PDF authoritative QC-queue source + subject-driven classification + provisional fallback + 6b decouplerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1476fix(projections): derive commodity for supply_chain_position via canonicalization + po_timeline bridgerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1475feat(qc-history): wire the non-Teams population path for qc_inspection_history_projectionrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1474fix(dream-cycle): bind think-op tags as real text[] + isolate receipt emit in a savepointrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1473fix(po-timeline): derive canonical po_id from po_number so arrival/receiving/QC evidence spinesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1472chore(projections): retire 3 vestigial CQRS phantoms (op-record-search, knowledge-context-index, qc-work-queue)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1471fix(projections): render s26_competitive + chain doc_backlink backfill on activationrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1470fix(migration): thread DB timeout env knobs through buildMigrationEnvrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1469feat(retrieval+graph): commodity-aware lot-identity ordering + operational doc-graph edge-builder (P1)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1468feat: graph-edges from linked_entities + BrainBench sealed corpusrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1467feat(reranker): rewire cross-encoder judge to CF US open-weight modelrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1466chore(prod): activate cross-encoder reranker on production (FIN_CROSS_ENCODER_RERANK_ENABLED=true)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1464docs: record QC production sync proofrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1463QC social-photo inspection E2E proofrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1462feat(retrieval): real LLM-judge cross-encoder scorer + wire it so rerank reorders (gbrain-parity P1-L2)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1461feat(prod-brain): entity_doc_projection seeder (operational, no-execute)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1460fix(p0): reembed worker — pre-filter non-embeddable input + per-item batch isolationrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1459feat: Wave-2 batch — weather mirror + tenant→central feedback + skill breadth batch 2robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1458feat(eval): close 3 of 4 gated-suite canonicals with real-event invariantsrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1457fix(dream-cycle): per-phase savepoint isolation so one phase throw can’t zero the pass (prod revival)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1456fix(cron): consolidated cron-fixes batch — commodity-mirror Worker-conn + eval-runner emit-resilience + Worker observabilityrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1455feat(p2+p5): Wave-1b clean batch — think-op wrapper + corpus-env hygiene + skill-breadth + mode-bundlesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1454feat(p2+p4+p5): Wave-1 depth — python eval bridge + routing resolver + schema-pack authority + freshness SLArobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1453activate(prod): enable commodity-profile mirror (FIN_COMMODITY_MIRROR_ENABLED)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1452feat(p4): central→tenant commodity-profile mirror (the correct two-plane freshness fix)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1451activate(prod): validation activation — max-pool + dream-enrich + LSD-apply + gated-suite-eval-runnerrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1450feat(p5): autonomous enrichment — dream-cycle enrich phase + think/synthesis oprobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1449feat(p4): bounded eval-gated Central-Hermes execute authority (owner-granted, inert)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1448Release QC social photo inspection and Nathel auth proofrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1447feat(p5): derived-enrichment substrate + immutability fencerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1446feat(p2+p3): eval-gate robustness (judge fingerprint + anti-gaming) + operator verdict readerrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1445feat(p2): enforce-readiness — eval-gate suite-id resolution + gated-suite eval-result emittersrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1444fix(p0): token-safe embedding chunker — never exceed the 8192-token model limitrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1443feat(p3): close the loops — LSD-supersession applier + tenant-intel producer/consumer + operator authorization wiringrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1442feat(p3): close-the-loop prep — deriveExecutionAuthorization + resolveConfig live + mission-packet pre-gate + knobs_hash cache-keyrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1441feat(p1+p2): max-pool embedding + cross-encoder reranker + query-anchor graph seed + canonical eval suite-id registryrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1440feat(p0): prod-brain data-plane operational scripts (apply-065/066 runbook, backlink backfill, reembed bulk-drain, coverage verifier, graph probe)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1439feat(mcp): register find_trajectory + wire it as the cheap-signal gate before the LSD judgerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1438feat(activation): graph-channel + schema-pack (both envs) + eval-gate shadow (prod)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1437fix(retrieval): fail-open guard on graph RRF channel (42P01 → vector+lexical)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1436activate(prod): R1 live-harvest daily cron (un-starves the ingestion/graph cluster)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1435P2 retrieval: deterministic query expansion (synonym/alias) + activaterobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1434P5 LSD: wire contradiction-judge into the dream-cycle + activate (+ R1 cron guard)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1432feat(skill-invoker): real execution recipe — propose→act genuinely closesrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1431activate(prod) Tier 2: structuring/serving/eval engines (11 audited-safe flags)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1430activate(prod) Tier 1: read-path retrieval/routing channels (owner-approved)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1429Activate eval-gate SHADOW on staging (close the EVAL/HEAL seam)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1428P3: composition_skill producer — complete the mentor loop end-to-endrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1427P3: mentor Evidence-Pack producer wiring (shadow, flag-gated)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1426P6: tenant→central intel proposal emitter (proposal-only, flag-gated)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1425test(qc): expand frontier state lab and repair Nathel role proofrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1424P3+P5: mentor response-composition + LSD trio (BudgetTracker, find_trajectory, contradiction-judge)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1423activate(staging): enable landed engine flags (central Hermes, skill-invoker, self-wiring, dream-cycle, source-registry)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1422Next-wave batch: tenant skill-invoker + mentor Evidence Pack + self-wiring graphrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1421feat(qc): refine social photo inspection composerrobertolouisgarcia-maker
fin-platform/knowledge-forgefin-platform/knowledge-forge#34fix(contracts): sync GDF sha256 to governed hashrobertolouisgarcia-maker
fin-platform/knowledge-forgefin-platform/knowledge-forge#33fix(contracts): sync GDF schema to governed fin-agentic copy (cross-repo drift)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1420P1-P4 batch: Central Hermes + pure-mirror + vendor-label gate + nDCG eval + retrieval modularizerobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1419fix(p0): re-seed eval-gate personas in staging deploy — unblock the activation backlogrobertolouisgarcia-maker
fin-platform/knowledge-forgefin-platform/knowledge-forge#32feat(c1): wire the raw-lake central-corpus structuring loop (the root unlock)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1418docs(program): FIN Agentic ERP Execution Program (2026-06-22) — the framed planrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1417Fix QC simulator auth proof harnessrobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1416fix(cron): un-strand heartbeat + QC wiki-writer crons in production (flag-gated)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1415fix(sse): flush initial heartbeat before cold-start tip query — unblocks staging deploy gaterobertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1414enable(retrieval): named-thing channel ON for staging (measured vendor-resolution 4/4)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1413Retrieval: named-thing channel — vendor-resolution 0/4→4/4, overall P@5 0.27→0.45 (MEASURED)robertolouisgarcia-maker
fin-platform/fin-agenticfin-platform/fin-agentic#1408Fix Nathel QC Xcode simulator authrobertolouisgarcia-maker
fin-platform/knowledge-forgefin-platform/knowledge-forge#31feat(kb-freshness): sources.yaml load-bearing + Exa crawler (T1 slice 1)robertolouisgarcia-maker

By the numbers

  • PRs opened (work started): 217
  • PRs merged (work completed): 213
  • Issues closed (work completed): 0
  • Commits (supporting signal): 213
  • Repositories touched: 2
RepoOpenedMergedClosedCommits
fin-platform/fin-agentic2142090209
fin-platform/knowledge-forge3404

Previous period: github_activity_digest_weekly_2026_W25.


Provenance

Auto-generated by the scripts/maint/generate-gh-digest@1.0.0 projector from gh query output.

  • Owner scope: fin-platform (all active FIN repos)
  • Window: 2026-06-22T00:00:00Z2026-06-29T00:00:00Z
  • Sources: github:prs.opened, github:prs.merged, github:issues.closed, github:commits
  • Lede + Highlights: LLM editor (LLMProvider)
  • Regenerate: pnpm digest:gh --type weekly --date 2026-06-22