Skip to content

History

Revisions

  • Home: reconcile dashboard — #104 soak LIVE, drop closed #95/#101 - Last refreshed + #104 row: result_store-retirement soak is now LIVE on prod (T0 2026-06-23T21:45Z, 48h floor/72h target) on the corrected gate (vacuous mint_authoritative{legacy_fallback} repointed to resolve_total{fallback_*}=0 + materializer_skip_exists + staged, ops#207; GMP rule-label fix ops#208), not "gated, not started". - Active-umbrella prose: drop #101 + #95 (both closed 2026-06-22), add the open #107/#111/#115 umbrellas so the list matches the ai-task queue. - Remove the stale open #95 table row. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @kadyapam kadyapam committed Jun 23, 2026
    ec83200
  • dashboard: #104 OQ5 Option A shipped (worker v5.46.0) + result_store-retirement soak gate Home (Last refreshed + #104 row + Sessions/Releases previews), Sessions-Log (new entry), Releases (v5.46.0 row), Umbrella-Event-WAL-Storage (recent activity + Next concrete steps). OQ5 producer-staged result tier merged + released; result_store-retirement soak defined but NOT started (gated on a prod producer-stage flip). ops#206 soak-gate alert rules open.

    @kadyapam kadyapam committed Jun 23, 2026
    3bba816
  • docs(wiki): #104 Phase D (mint-authoritative + dual-write) ENABLED LIVE on prod — staged A–D enablement complete Home (Last refreshed + #104 row), Sessions-Log (new top entry), Umbrella status block. D on system-pool + server only (worker-rust would spawn a stray result materializer); tier authoritative + result_store dual-write fail-safe; validated 4 over-budget execs clean; LEFT ENABLED. Remaining: OQ5 byte-source re-plumb + result_store retirement (gated). #104 OPEN. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @kadyapam kadyapam committed Jun 23, 2026
    6986afa
  • #104 — server v3.45.0 WI/ADC GCS auth MERGED + rolled to prod as WI KSA (tier OFF) Home (Last refreshed + ecosystem-map server cell v3.45.0 + sessions/releases previews), Sessions-Log (new entry), Releases (v3.45.0 row), Umbrella-Event-WAL-Storage (recent-activity row + §12.1 enablement steps 1-3 done). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @kadyapam kadyapam committed Jun 23, 2026
    aba445b
  • Umbrella #104 + Home: real-GCS auth (WI/ADC) prereq + operational disposition server#265 (review) wires Workload Identity / ADC token-minting into the GCS result-tier backend — the prerequisite before the tier can be enabled in steady-state prod (PAP-enforced bucket, WI-bound KSA). Adds the Recent-activity row + a new §12.1 (bucket provisioning, documented tier env, operator IAM/WI command block, remaining enablement sequence) and a Home Last-refreshed note. No prod change; #104 stays open.

    @kadyapam kadyapam committed Jun 23, 2026
    d8faa4a
  • #104 Phases E + F MERGED to main — Home/Sessions-Log/Releases/Umbrella + ecosystem-map cells (tools 3.17.0, server 3.44.0, worker 5.45.0)

    @kadyapam kadyapam committed Jun 23, 2026
    e8a4b95
  • #104 Phase F (GC + DR) in review — RFC §8/§11/§12 + Home + Sessions-Log Result-tier GC (server#264) + DR (worker#131) + ops#205 + e2e#80, the final build phase. Implemented + kind-validated (5-pass: GC dry-run/delete safety, DR byte-identical, flag-off no-ops, invariants intact); flags default-off, PRs unmerged. A-F build phases complete; only operational items remain on #104.

    @kadyapam kadyapam committed Jun 23, 2026
    51bad37
  • #104 Phase E — side-effect durability barrier implemented + kind-validated (in review) Phase E (RFC §4.4 / T6): tool-registry side_effecting classifier + worker barrier (NOETL_SIDE_EFFECT_BARRIER, default off) that skips re-execution of a side-effecting cycle whose result URN already resolves to a durable result. OQ4 resolved -> static. Kind gate-ON 3-pass green. PRs open (tools#78 / worker#130 / e2e#79), unmerged, server unchanged. #104 stays OPEN (F + minting cutover remain). Updated Umbrella RFC (phase plan / T6 / OQ4 / recent activity / next steps), Home dashboard (Last refreshed), Sessions-Log.

    @kadyapam kadyapam committed Jun 23, 2026
    0d330bb
  • docs(umbrella): #104 Phase D minting flip MERGED (server v3.43.0 + worker v5.43.0); OQ5 DECIDED metric-gated server#263 -> noetl-server v3.43.0 (6f6b9ef); worker#129 -> noetl-worker v5.43.0 (be6863a); ops#204 (b19b759); e2e#78 (07e85aa). Flags default-off -> inert in prod; repo-only. Home/Sessions-Log/Releases/ecosystem-map version cells + Umbrella Phase D -> MERGED, OQ5 -> metric-gated (gated on a not-yet-done byte-source re-plumbing prerequisite). #104 stays OPEN (E/F + minting prod-cutover remain).

    @kadyapam kadyapam committed Jun 23, 2026
    586ade5
  • docs(umbrella): #104 Phase D minting flip implemented + kind-validated (in review); OQ5 framed

    @kadyapam kadyapam committed Jun 23, 2026
    056db5a
  • #104 Phase C MERGED — resolve-by-URN read path (server v3.42.0 + worker v5.42.0 + e2e); OQ6 resolved; #104 stays open

    @kadyapam kadyapam committed Jun 23, 2026
    b506ab2
  • docs(wiki): #104 Phase B MERGED — shadow Feather result tier (tools 3.16.0/locator 0.1.1, server 3.41.0, worker 5.41.0)

    @kadyapam kadyapam committed Jun 22, 2026
    1a5ff74
  • docs(wiki): #104 Phase B implemented + kind-validated — shadow Feather tier (in review) Umbrella RFC §2 (T5), §8 Phase B, §11 recent-activity, §12 next-steps + Home Last-refreshed/headline + Sessions-Log entry. Phase B PRs (worker#127, tools#77, server#261, ops#203, e2e#76) in review; flag default-off; #104 stays OPEN (C–F remain).

    @kadyapam kadyapam committed Jun 22, 2026
    2c0db31
  • #104 Phase A MERGED — noetl-locator 0.1.0 published + server accept hook (flag default-off)

    @kadyapam kadyapam committed Jun 22, 2026
    b95736b
  • Umbrella-Event-WAL: Phase A implemented + kind-validated (in review) Server accepts the canonical result URI (#104 Phase A / R02c) — server#260 + e2e#75. Recent-activity row + Phase A status marker + OQ7 (slim noetl-locator crate; noetl-tools drags its whole graph into the server). Refs noetl/ai-meta#104

    @kadyapam kadyapam committed Jun 22, 2026
    f6c0d69
  • #95 CLOSED — postgres pg_value_to_json temporal/identity serialization shipped to prod (tools v3.14.2 / worker v5.40.5)

    @kadyapam kadyapam committed Jun 22, 2026
    6157c47
  • Upgrade #104 Event-WAL umbrella into a full RFC for review Now that the event-WAL half is live on prod (materializer sole writer, off-server chain-walk state builder, prev_event_id chaining, off-server CQRS cutover v3.39.5), re-scope the RFC to the remaining result-DATA half: derivable-URN-addressed Arrow Feather tier in object store, the resolve-by-URN read path + cell endpoint registry, and the side-effecting-tool durability barrier. Decided/proposed/open separated; phased plan A-F; #104 placed on the #107 step 4-5 critical path. Home Active-umbrella row + Last-refreshed headline + Sessions-Log entry updated. Design-only, no prod changes.

    @kadyapam kadyapam committed Jun 22, 2026
    3609ce4
  • docs(sessions): merge server#259 release-server CI fix (no version cut)

    @kadyapam kadyapam committed Jun 22, 2026
    15b49f4
  • Home + Sessions-Log: CQRS/off-server program close-out - Move closed #101/#102/#103 from Active umbrellas to Recently closed. - Prepend session entry (e2e#74 merge + pointer bump, issue closures, superseded ops PRs, handoff archive, board 3 + Home reconciliation, release-server CI fix).

    @kadyapam kadyapam committed Jun 22, 2026
    63a8ac6
  • #127 CLOSED — task_sequence per-sub-task context opt shipped to prod (tools v3.14.1 / worker v5.40.4)

    @kadyapam kadyapam committed Jun 22, 2026
    115f391
  • #127: prod worker CPU limit 1->2 applied live (~20% batch win); ops#202 pointer bump Home: Last refreshed + new #127 Active-umbrella row + Sessions-log preview. Sessions-Log: full entry (prod baseline, chosen value, live apply, cutover health). Refs noetl/ai-meta#127

    @kadyapam kadyapam committed Jun 22, 2026
    350423d
  • #123 SHIPPED + CLOSED — non-iterable loop in: now fails loudly (server v3.39.6) Home (Last refreshed + Recently closed #123 row + Ecosystem map server cell → v3.39.6 + Sessions-log preview + Releases preview), Sessions-Log, Releases (v3.39.6 row), and Umbrella-Decoupled-Context-Event-Chain (Recent activity row). server#258 (squash 275b914) → v3.39.6 7f109a9. #127 stays OPEN (separate perf follow-up).

    @kadyapam kadyapam committed Jun 22, 2026
    9acf90e
  • Phase C: pin live prod off-server cutover into ops manifests (ops#201) Records ops#201 (9c94de5) which rewrites the three prod manifests to match the live off-server CQRS cutover field-by-field so kubectl apply is a no-op. ai-meta repos/ops pointer d6633f6->9c94de5. No cluster apply run.

    @kadyapam kadyapam committed Jun 22, 2026
    6a11261
  • docs(dashboard): Phase B — prod off-server CQRS cutover LIVE on v3.39.5 3rd-attempt cutover clean + left on. server v3.39.5 @feaac0c5 rolled prod server-only; PUBLISH_ONLY=true+STATE_BUILDER=offserver re-enabled on server+system-pool. 2 loops off-server + 2 system/scheduled_cleanup server-built all COMPLETED, 0 WAL-chain-incomplete, materializer sole-writer 124==124, lag-0, 0 restarts.

    @kadyapam kadyapam committed Jun 22, 2026
    8bb82f1
  • docs(dashboard): #121 second-half — server v3.39.5 (server#257) Off-server system/* WAL-chain wedge fully fixed. #256 (v3.39.4) was only the first half; #121 reopened after a v3.39.4 prod re-cutover still wedged system/scheduled_cleanup on the system-pool worker. #257 gates both off-server-drive sites in trigger_orchestrator_inner on should_publish so system/* execs drive server-built run_state; regular execs keep the off-server path. Touched Home (header + ecosystem-map server cell + sessions/releases previews + recently-closed #121 row), Sessions-Log (new entry), Releases (header + timeline row), Umbrella-Decoupled-Context-Event-Chain (recent-activity row).

    @kadyapam kadyapam committed Jun 22, 2026
    f2b1f2a
  • #121 off-server WAL-chain-incomplete loop on system/ execs FIXED — server v3.39.4 Home (Last-refreshed + Recently-closed #121 row + Ecosystem-map server cell v3.39.3->v3.39.4 + Sessions-log preview + Releases preview), Sessions-Log (new top entry), Releases (v3.39.4 timeline row + Last-refreshed), Umbrella-Decoupled-Context-Event-Chain (Recent-activity row). server#256 (squash 28b17cb -> v3.39.4 77aaa06): link the gate-off command.claimed through ChainHeads (no more orphaned NULL-prev_event_id spine head) + don't route system/ execs to the off-server WAL drive (their events never enter the WAL -> __offserver_retry__ loop). Server-only. Live prod off-server-cutover wedge is the real-world repro.

    @kadyapam kadyapam committed Jun 22, 2026
    d3676a5
  • docs(wiki): record #125 + #126 — tools task_sequence control flow + http data-shape fixes (v3.14.0) + worker v5.40.3 adoption; 10×1000 batch pft clean; #127 perf follow-up filed

    @kadyapam kadyapam committed Jun 21, 2026
    80a1bff
  • #124 SHIPPED + CLOSED — distributed task_sequence forward set:/sibling bindings no longer render empty (server v3.39.3) Home (Last refreshed + Recently closed + Ecosystem map server cell + Sessions-log preview + Releases preview), Sessions-Log, Releases (v3.39.3 row), and Umbrella-Decoupled-Context-Event-Chain (Recent activity row). server#255 (squash d53e095) -> v3.39.3 365d3be. #121 / #123 / #125 / #126 stay OPEN -- separate, not resolved by this.

    @kadyapam kadyapam committed Jun 21, 2026
    95fc704
  • #120 SHIPPED + CLOSED — reduce barrier no longer deadlocks on open/asymmetric loop joins (server v3.39.2) Home (Last refreshed + Recently closed + Ecosystem map server cell + Sessions-log preview + Releases preview), Sessions-Log, Releases (v3.39.2 row), and Umbrella-Decoupled-Context-Event-Chain (Recent activity row). server#254 (squash fbb855f) -> v3.39.2 28e8950.

    @kadyapam kadyapam committed Jun 21, 2026
    91a7f77
  • wiki: prod CQRS rollout (ops#200) RECORDED + LIVE-PROD e2e validation — 28/30 execs PASS, sole-writer + clean-chain + never-scan, prod healthy on the new path Sessions-Log entry + Home Last-refreshed + Releases ops row for the prod CQRS publish-only + off-server state-builder cutover validated under real production load (validates the prior session's executed flip). Refs noetl/ai-meta#103/#107/#111.

    @kadyapam kadyapam committed Jun 21, 2026
    d694bfc