Revīziju vēsture

Autors SHA1 Ziņojums Datums
  clanker 66a0fb85c4 qa: 'system' entry ingestion + integration_test.py re-baselined on the consolidated goal world — the daemon's harness-authored rows (session-restore footnote, goal park notice) ride the wire typed 'system' and author system comment rows on the ONE thread (never agent); the harness's arc now covers: commentary-only and trailing-comment rounds fed verbatim with their receipts reaching the model, the degenerate repetition validator-caught cross-binary (one rejected entry, never executed, clean resend completes), the terminal watermark advancing past the worker's transition, the derived narrative's system rows, live push chips and the accept-refuses-while-origin-is-behind gate (rewind -> refuses with the clear message, goal stays in review, re-push -> chip restores, accept passes). 83 -> 100 checks, green end-to-end against both real binaries 1 mēnesi atpakaļ
  clanker 4ad0c84cc0 qa: terminal states are atomic-sticky — set_status and add_block's park flip guard the transition in the UPDATE's WHERE (a late 'working' push interleaving a completion on the main loop used to resurrect the task as working AFTER its session closed done — the parked-resume race, plan-15 C deviation 4; the callers' terminal checks have already yielded by write time). Harness: the dispatch rules-order fixture attaches rules while DRAFT then enqueues (the 1s dispatch tick could beat the attaches under load), and the app-ready probe requires OUR process alive — a free_port() TOCTOU handed the port to another shard's app whose identical seed answered the probe while ours died at MHD bind 1 mēnesi atpakaļ
  clanker 2cbcc8862f qa: sqlite WAL + busy timeout on the singleton connection — a SELECT stepping against the harness's concurrent fixture write returned SQLITE_BUSY, which the ORM's lazy enumerator reports as end-of-rows (the lifecycle flake: task_state capabilities read back EMPTY though the row existed; Invercargill-Sql's SqliteResultEnumerable treats any non-ROW step as done). WAL readers never block writers and never are blocked by them; the 5s busy timeout absorbs the remaining writer-writer window 1 mēnesi atpakaļ
  clanker cdd34f97e3 C5: dashboard deep-link closure verified on the single-row world 1 mēnesi atpakaļ
  clanker 3aadf3b00c C4: goal page batch — head line, expanders, live push flags, accept gate (F9) 1 mēnesi atpakaļ
  clanker e2a11c459d C3: goal_events deleted — terminal watermark + derived narrative 1 mēnesi atpakaļ
  clanker e7e167579f C2: goal comments ride the run task; system events styled (F8) 1 mēnesi atpakaļ
  clanker d1c8bea7e2 C1: goal blocks ride the run task — one row, one answer path (F6) 1 mēnesi atpakaļ
  clanker 8765b5a44e B1-B6: goalui test shard — plan 14 workstream B coverage 1 mēnesi atpakaļ
  clanker 8ff7c1c2da B6: narrative visual weight — events full weight, comments as footnotes 1 mēnesi atpakaļ
  clanker 35dfc4dc55 B5: goal page order, effective-Rules section, per-task capability badges 1 mēnesi atpakaļ
  clanker 9163db10f5 B2: plan-review remarks queue on the goal page 1 mēnesi atpakaļ
  clanker e9b8fc1064 B1: goal-run control parity — Retry supervision, Requeue-to-resume, /tasks redirect 1 mēnesi atpakaļ
  clanker 336c94e49f B3: dashboard mirror-sync — either side of a dual-rowed pair closes it 1 mēnesi atpakaļ
  clanker eae7936bdf B4: sessions.resume_notice — terminal session dropdown + resume-info panel 1 mēnesi atpakaļ
  clanker 79c28cc48a ui: comments display — body-first projections, footnote styling, no command echo 1 mēnesi atpakaļ
  clanker fd7d90fbb7 goals: failure cascade — fail_goal cancels non-terminal tasks, narrated 1 mēnesi atpakaļ
  clanker 00c1a6dd2e replay: idempotent terminal + narrative projections — once per entry id, ever 1 mēnesi atpakaļ
  clanker 9bca970531 replay: daemon-global entry dedup — ingestion keys on (saddle, entry id) 1 mēnesi atpakaļ
  clanker 8d895974b4 goals: assignment context_update — the resume-time instruction delta 1 mēnesi atpakaļ
  clanker ac95a52656 ui: goal visual identity — accent, icon, distinct cards 1 mēnesi atpakaļ
  clanker e266a9e4af ui: every terminal link opens in a new tab 1 mēnesi atpakaļ
  clanker 219632b418 goals: goal page parity — markdown everywhere, live feed, run terminals 1 mēnesi atpakaļ
  clanker 7004c39d4e goals: hide goal-agent runs from every task listing 1 mēnesi atpakaļ
  clanker 8b1c48a785 ui: rename every user-visible 'bot' to 'agent' at the source 1 mēnesi atpakaļ
  clanker 0f48fa48f8 integration: README — goal-era workflows, both-binaries harness, deployment assumptions 1 mēnesi atpakaļ
  clanker dc8ccf792b integration: goal-era cross-binary pass — integration_test re-baselined, four ingestion faults fixed 1 mēnesi atpakaļ
  clanker 0cc0b32eb3 integration: repo-qualified goal_branches rows, plan-12 doc rot swept 1 mēnesi atpakaļ
  clanker ebc7c349c2 goals: goal-run terminal deep-links, fake daemon subtask-status channel dropped 1 mēnesi atpakaļ
  clanker fa78f8a5bf goals: flatten — subtask web machinery and task plans deleted 1 mēnesi atpakaļ