История коммитов

Автор SHA1 Сообщение Дата
  saddle-ClankerSaddle 74c55e69eb Goal detail: pending reviews lead the acting column 1 день назад
  saddle-ClankerSaddle 4cb6e14f0b Goal detail: state strip, anchor sub-nav, Act|Consult columns 1 день назад
  saddle-ClankerSaddle 55223c41c2 Convert the UI foundation to the Spry CSS framework 2 дней назад
  saddle-Clanker-Saddle 5bc971af7b Remove the web-side accept-time push gate from goal completion approval 1 месяц назад
  clanker 4eccca4faa M0003 event indexes, batched chunks ingestion, LLM usage surfacing, resume failure signatures 1 месяц назад
  saddle-Clanker-Saddle cfcf2dc92d Standalone (no-project) tasks; comments resurrect terminal goals and plain tasks 1 месяц назад
  saddle-Clanker-Saddle 487db9c1da Goal link pre-fill from the primary project; stacks feature 1 месяц назад
  saddle-Clanker-Saddle cee6e61b01 templates: pure-ASCII stm-* expressions and script bodies (entity corruption fix) 1 месяц назад
  clanker b2a6f92b60 Plan 17 M3: event log UI replaces the terminal view 1 месяц назад
  clanker 4a528f3975 Force Wake: human-triggered resume of parked tasks and goals 1 месяц назад
  clanker 3785e9f562 In-place Edit buttons for task mandate and goal brief 1 месяц назад
  clanker bf9009c91b r3: template partials (arch 16) — Statum DOES support includes (the mkpstm fragment pass: pstm-fragment with pstm-input parameters and pstm-materialise-as tag carry), so the partial strategy is compile-time fragments, not JS extraction. Five new partials in src/pages (auto-discovered, wired into template_deps): goal-branches (the branch chips paragraph, included 3x from goal_detail — head passes its note via the optional input, the note span hides where undefined), goal-compare (the Compare changes link, 2x), progress-feed (the latest+history card body shared between task and goal pages, parameterised on entries — heading and empty-state note stay per page with their page-specific wording), block-answer (the option-card question form — radio options + Other, shared between both pages' block loops; both loops expose the block as 'block' so no inputs), and block-reply (the free-text RFC reply form, shared likewise). The goal page's select+textarea answer form unifies onto the task page's richer option-card shape (the U1-pinned one): AnswerGoalBlockAction gains the __other__ resolution the task action already had, so a picked radio posts option=<value> exactly like the old select and the Other row carries the free text — the goal questions stay answerable with and without options. The goal page also gains the RFC reply fallback the task page already had (its old single form covered rfc blocks implicitly). Compiled-page inspection pins the composition: chips wrappers carry stm-if + the note def, no pstm-* residue. 851 checks. 1 месяц назад
  clanker e578a698f5 r3: shared plan-review JS (arch 15) — one parameterised initPlanReviews in main.html. The ~180-line collect-remarks pattern (the per-block remark queue, the plan-popover, the numbered rejection body with quote-prefixed remarks, accept-clears-queue, remark-less rejection via the feedback textarea, syncPlanRemarks on afterEvaluate) moves verbatim into main.html as the shared engine; the page passes only resolveBlock(id). goal_detail.html keeps the resolution (resolveReviewBlock over goal.open_blocks + plan_pending_block — the S2 completion-review deep-link semantics) and registers. The task-page twin of the pattern died with the poll era in the arch-19 commit (the plain-task plan review was unreachable), so the duplication the review flagged is gone at the source: the engine lives once, asserted identifiers (remarksByBlock, rejectOpenByBlock, syncPlanRemarks, plan-popover, the numbered (index + 1) + '. ' body) all preserved on the composed goal page — the goalui S2/S3 pins pass unchanged. 851 checks. 1 месяц назад
  clanker f3e779df22 s2: reject-flow fixed and verdict wording server-owned — submitPlanRemarks resolves the block from the actual [data-plan-review] container (any open block, not just goal.plan_pending_block — the completion-review reject button), remark-less rejection allowed when the feedback textarea has content, and the goal page posts verdict markers / raw feedback while the SERVER wraps the stable per-kind prefixes (hidden-input constants removed from every template; approvals byte-identical, goal feedback keeps the prefix + blank-line shape, task feedback its single-newline shape). 1 месяц назад
  clanker 253551bba2 ui: the completion review renders as the rich attention block while pending (highlight-remarks queue shared with the plan review, push chips + compare above the report, accept gate server-side) and the Completion review card becomes the terminal summary 1 месяц назад
  clanker 89d58b1a8c fix: the completion review is one row — review-family cross-dedupe in raise_run_block (the daemon's done-park review block adopts the web's completion row instead of raising a twin that double-rendered the goal page review and pinned the dashboard); compare-changes link on the goal status head 1 месяц назад
  clanker 3aadf3b00c C4: goal page batch — head line, expanders, live push flags, accept gate (F9) 1 месяц назад
  clanker e7e167579f C2: goal comments ride the run task; system events styled (F8) 1 месяц назад
  clanker 8ff7c1c2da B6: narrative visual weight — events full weight, comments as footnotes 1 месяц назад
  clanker 35dfc4dc55 B5: goal page order, effective-Rules section, per-task capability badges 1 месяц назад
  clanker 9163db10f5 B2: plan-review remarks queue on the goal page 1 месяц назад
  clanker e9b8fc1064 B1: goal-run control parity — Retry supervision, Requeue-to-resume, /tasks redirect 1 месяц назад
  clanker 79c28cc48a ui: comments display — body-first projections, footnote styling, no command echo 1 месяц назад
  clanker 219632b418 goals: goal page parity — markdown everywhere, live feed, run terminals 1 месяц назад
  clanker 8b1c48a785 ui: rename every user-visible 'bot' to 'agent' at the source 1 месяц назад
  clanker 44f2e66a5a goals: schema, lifecycle service, wire contract and task callbacks 1 месяц назад