Geçmişin Kaydedilmesi

Yazar SHA1 Mesaj Tarih
  saddle-Clanker-Saddle 487db9c1da Goal link pre-fill from the primary project; stacks feature 1 ay önce
  saddle-Clanker-Saddle cee6e61b01 templates: pure-ASCII stm-* expressions and script bodies (entity corruption fix) 1 ay önce
  clanker b2a6f92b60 Plan 17 M3: event log UI replaces the terminal view 1 ay önce
  clanker 4a528f3975 Force Wake: human-triggered resume of parked tasks and goals 1 ay önce
  clanker 3785e9f562 In-place Edit buttons for task mandate and goal brief 1 ay önce
  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 ay önce
  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 ay önce
  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 ay önce
  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 ay önce
  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 ay önce
  clanker 3aadf3b00c C4: goal page batch — head line, expanders, live push flags, accept gate (F9) 1 ay önce
  clanker e7e167579f C2: goal comments ride the run task; system events styled (F8) 1 ay önce
  clanker 8ff7c1c2da B6: narrative visual weight — events full weight, comments as footnotes 1 ay önce
  clanker 35dfc4dc55 B5: goal page order, effective-Rules section, per-task capability badges 1 ay önce
  clanker 9163db10f5 B2: plan-review remarks queue on the goal page 1 ay önce
  clanker e9b8fc1064 B1: goal-run control parity — Retry supervision, Requeue-to-resume, /tasks redirect 1 ay önce
  clanker 79c28cc48a ui: comments display — body-first projections, footnote styling, no command echo 1 ay önce
  clanker 219632b418 goals: goal page parity — markdown everywhere, live feed, run terminals 1 ay önce
  clanker 8b1c48a785 ui: rename every user-visible 'bot' to 'agent' at the source 1 ay önce
  clanker 44f2e66a5a goals: schema, lifecycle service, wire contract and task callbacks 1 ay önce