Commit Graph

  • 0e6cef05e3 docs(scripts): design for #36 — reset-aware WriteBatchAndWaitAsync handshake Joseph Doherty 2026-09-10 15:06:56 -04:00
  • b5eb08f1a9 fix(flow-debugger): method pane takes structured parameters via ParameterValueForm + raw-JSON escape hatch (#37) Joseph Doherty 2026-09-10 14:54:21 -04:00
  • 3b1211d79f docs(flow-debugger): design for #37 — method pane structured parameters Joseph Doherty 2026-09-10 14:49:12 -04:00
  • 17864d1ae4 docs(deploy): records for 2b9a7c3c on DEV vd03 and the QA pair vq03/vq04 Joseph Doherty 2026-09-10 12:25:53 -04:00
  • 2b9a7c3ca0 Synchronize CLI documentation with management command parity Joseph Doherty 2026-09-10 01:20:12 -04:00
  • 0cc9db9e94 Record completed CLI parity verification and deployment Joseph Doherty 2026-09-10 00:54:52 -04:00
  • 2750bd2809 Complete management API and CLI command parity Joseph Doherty 2026-09-10 00:51:45 -04:00
  • 477e2abe97 Document management API and CLI parity gaps Joseph Doherty 2026-09-10 00:31:12 -04:00
  • 9ee402bbcd Resolve all 46 low-severity architecture review findings Joseph Doherty 2026-09-09 22:56:36 -04:00
  • fef3e7675f Merge codex/resolve-high-review-findings: 2026-09-09 arch-review remediation — all 13 High + 33 Medium findings Joseph Doherty 2026-09-09 22:10:05 -04:00
  • 9a87d7a328 Resolve all 33 medium-severity architecture review findings Joseph Doherty 2026-09-09 22:05:30 -04:00
  • 146a13238f Resolve all high-severity architecture review findings Joseph Doherty 2026-09-09 16:13:58 -04:00
  • 8bfe65512e docs: update architecture review with independent findings and verification Joseph Doherty 2026-09-09 15:06:28 -04:00
  • c078bc8fd4 docs: whole-system architectural/code review 2026-09-09 (83 findings, 8 High; 9-WP remediation program) Joseph Doherty 2026-09-09 14:44:26 -04:00
  • d822991659 Merge feat/flow-debugger-step-logs: Flow Debugger v1.4 — Log global on all script surfaces, ScriptLog rows folded onto steps, exception detail on failed nodes Joseph Doherty 2026-09-09 13:37:29 -04:00
  • d9e22ae6fc Merge wt/step-logs-final: final-review remediation (I1/I2/M1-M8) Joseph Doherty 2026-09-09 13:31:32 -04:00
  • 97f01ae98e fix(flow-debugger): final-review remediation — 2000-row trace pull, shared ExceptionHeader parser, surrogate-safe clip, wording, alarm source, register renumber (I1/I2/M1-M8) Joseph Doherty 2026-09-09 13:30:48 -04:00
  • 0bacc3630e chore(plans): flow-debugger step logs — all 15 tasks complete, gate evidence Joseph Doherty 2026-09-09 13:03:37 -04:00
  • bc586b6249 Merge wt/step-logs-t15: Task 15 specs, register, FlowLogDemo seed + step J Joseph Doherty 2026-09-09 13:02:55 -04:00
  • 97f5f012a4 rig(flow-debugger): step J evidence Joseph Doherty 2026-09-09 13:01:28 -04:00
  • 82739ec912 docs+rig(flow-debugger): step logs v1.4 specs, register rows, FlowLogDemo seed + verification step J Joseph Doherty 2026-09-09 12:56:39 -04:00
  • f174725557 Merge wt/step-logs-t13: Task 13 page strip counts, truncation notes, selection hookup Joseph Doherty 2026-09-09 12:48:26 -04:00
  • 25c6e9ca8a fix(central-ui): LogsTruncated clears once a refresh merges in more log rows; badge reworded (Task 13 review) Joseph Doherty 2026-09-09 12:48:00 -04:00
  • 032598607e feat(central-ui): Flow Debugger status strip log counts + inline-truncation notes; detail cross-step selection Joseph Doherty 2026-09-09 12:38:35 -04:00
  • 53c1280e36 Merge wt/step-logs-t7: Task 7 Log on compile surface, sandboxes, editor hosts Joseph Doherty 2026-09-09 12:34:29 -04:00
  • 0a78d0e3b8 fix(central-ui): Log on the inbound editor diagnostics host; sandbox Log delegates to Instance (Task 7 review) Joseph Doherty 2026-09-09 12:34:03 -04:00
  • 7d76bf96d5 Merge wt/step-logs-t10: Task 10 Joseph Doherty 2026-09-09 12:32:35 -04:00
  • 21b691e45a Merge wt/step-logs-t6: Task 6 Joseph Doherty 2026-09-09 12:32:34 -04:00
  • ba7f8ee7a9 feat(management): Flow Debugger inbound row carries exception detail; LogsTruncated on the run result Joseph Doherty 2026-09-09 12:23:38 -04:00
  • 750c542c2f feat(site-runtime): ScriptRun rows carry exception detail; per-run log line cap + closing row (D3/D7) Joseph Doherty 2026-09-09 12:23:01 -04:00
  • b2418b41e1 feat(scripts): Log global on the compile surface and both Test Run sandboxes; trust-gate pin (D4) Joseph Doherty 2026-09-09 12:21:23 -04:00
  • 8ba1a0e2f8 Merge wt/step-logs-t14: Task 14 Joseph Doherty 2026-09-09 12:19:36 -04:00
  • 20e9c14eec Merge wt/step-logs-t9: Task 9 Joseph Doherty 2026-09-09 12:19:36 -04:00
  • 964bb9b2d7 Merge wt/step-logs-t5: Task 5 Log global wired into ScriptRuntimeContext Joseph Doherty 2026-09-09 12:15:29 -04:00
  • c1b1702397 fix(cli): single-key note rows render as raw indented lines under their step (Task 14 review) Joseph Doherty 2026-09-09 12:15:05 -04:00
  • 98c6809a66 feat(inbound-api): method-script exception detail on the inbound audit row, never on the HTTP body (D3) Joseph Doherty 2026-09-09 12:15:00 -04:00
  • ee8a8e9d3d fix(site-runtime): step-log review — trace-flag-gated ES step scope, shared-script Log, formatter guard Joseph Doherty 2026-09-09 12:10:17 -04:00
  • c6529fa996 feat(cli): flow-debug logs column and --show-logs Joseph Doherty 2026-09-09 12:03:42 -04:00
  • a45857ddd6 fix(management): FlowDebugRunner trace sinks use the collector's low-priority lane for ScriptLog rows (build fix after Task 2's Add(lowPriority:)) Joseph Doherty 2026-09-09 11:54:08 -04:00
  • 9b2dd6ec40 Merge wt/step-logs-t12: Task 12 Joseph Doherty 2026-09-09 11:53:48 -04:00
  • db0fed495d Merge wt/step-logs-t11: Task 11 Joseph Doherty 2026-09-09 11:53:47 -04:00
  • e149d96b9d Merge wt/step-logs-t8: Task 8 Joseph Doherty 2026-09-09 11:53:47 -04:00
  • 488d955ba2 feat(site-runtime): Log global on ScriptRuntimeContext/ScriptGlobals; runtime lines attributed by TraceStepScope (D4-D6) Joseph Doherty 2026-09-09 11:53:06 -04:00
  • 7b3eaea891 fix(central-ui): FlowStepDetail keeps a still-valid tab across steps; refresh-persistence tests (Task 12 review) Joseph Doherty 2026-09-09 11:50:28 -04:00
  • 547aaefb02 fix(central-ui): exception subtitle parses inner/generic exception names; pill+badge test (Task 11 review) Joseph Doherty 2026-09-09 11:47:58 -04:00
  • 7245c63c62 fix(inbound-api): ScriptLog durable write before the Live sink; prove the central write (Task 8 review) Joseph Doherty 2026-09-09 11:47:23 -04:00
  • 9d9bb70a15 Merge wt/step-logs-t4: Task 4 ScriptLogger, TraceStepScope, TraceCapturingLogger Joseph Doherty 2026-09-09 11:42:59 -04:00
  • aaec993b84 fix(site-runtime): TraceCapturingLogger rejects double-wrapping; ScriptLogger clip keeps surrogate pairs (Task 4 review) Joseph Doherty 2026-09-09 11:42:40 -04:00
  • 16cdf0adf1 Merge wt/step-logs-t3: Task 3 FlowGraphBuilder log-line attachment Joseph Doherty 2026-09-09 11:40:05 -04:00
  • 2eaaed559f feat(inbound-api): Log global for method scripts, central ScriptLog rows when traced (D4/D5) Joseph Doherty 2026-09-09 11:39:25 -04:00
  • 4f33bff3fb feat(central-ui): FlowStepDetail Log tab — exception block, level-filtered lines, cross-step hint (D8) Joseph Doherty 2026-09-09 11:38:28 -04:00
  • a4a35bfa97 feat(central-ui): FlowGraphView log-count badge and exception subtitle on failed nodes (D8) Joseph Doherty 2026-09-09 11:36:42 -04:00
  • 14fb8c889b feat(site-runtime): ScriptLogger (Log global), TraceStepScope, TraceCapturingLogger (D4-D7) Joseph Doherty 2026-09-09 11:34:17 -04:00
  • 395f38e019 feat(commons): FlowGraphBuilder folds ScriptLog rows onto their owning step (D2) Joseph Doherty 2026-09-09 11:33:54 -04:00
  • a45c0d47c5 Merge wt/step-logs-t2: Task 2 FlowTraceCollector low-priority lane Joseph Doherty 2026-09-09 11:33:15 -04:00
  • 25b127b3e3 Merge wt/step-logs-t1: Task 1 Commons ScriptLog kind + FlowStep.ErrorDetail/Logs Joseph Doherty 2026-09-09 11:29:51 -04:00
  • b73962831c refactor(commons): FlowTraceCollector.Add(lowPriority:) instead of a fourth public method (Commons method-count constraint) Joseph Doherty 2026-09-09 11:28:01 -04:00
  • befb0e3805 feat(commons): FlowTraceCollector low-priority lane for log lines (D7) Joseph Doherty 2026-09-09 11:26:05 -04:00
  • 8f88cab7f8 feat(commons): ScriptLog audit kind, log-line trace extra, FlowStep.ErrorDetail/Logs (flow-debugger step logs D1/D3) Joseph Doherty 2026-09-09 11:25:55 -04:00
  • 99330453ab docs(plans): Flow Debugger step logs + exceptions — design, mockup, 15-task plan (v1.4) Joseph Doherty 2026-09-09 11:21:52 -04:00
  • f69333776a Merge feat/instance-picker: area-tree instance picker combobox for Flow Debugger + Debug View Joseph Doherty 2026-09-08 10:06:51 -04:00
  • c27b22ead3 chore(plans): instance picker — all tasks complete, gate evidence Joseph Doherty 2026-09-08 10:04:45 -04:00
  • 50eca87e99 Merge branch 'worktree-agent-a327a30cdb2e454ff' into feat/instance-picker Joseph Doherty 2026-09-08 10:01:47 -04:00
  • 52726cf30d fix(central-ui): Debug View reconnect guards the stored instance; drop select-era sort; deep-link-in-area test Joseph Doherty 2026-09-08 10:01:22 -04:00
  • 4df0cec8d8 Merge branch 'worktree-agent-a710cd8085a729732' into feat/instance-picker Joseph Doherty 2026-09-08 10:00:40 -04:00
  • a33a2f4456 fix(central-ui): InstancePicker — keyboard activation selects/toggles through TreeView selection; aria-label/InputId; aria-controls only while open Joseph Doherty 2026-09-08 10:00:17 -04:00
  • 82f6fb949e fix(central-ui): keep the instance picker disabled until the site's instances have loaded (typing raced the load and was wiped) Joseph Doherty 2026-09-08 09:58:44 -04:00
  • b19da25d32 docs(plans): instance picker design — keyboard activation via TreeView selection, tab-out does not close, explicit handlers, loading gate Joseph Doherty 2026-09-08 09:56:07 -04:00
  • d3264ec1b1 Merge branch 'worktree-agent-a24fb696f5eee22f2' into feat/instance-picker Joseph Doherty 2026-09-08 09:49:19 -04:00
  • 8047de6903 fix(central-ui): Flow Debugger picker — site change clears the pick (test); wider column, shorter placeholder Joseph Doherty 2026-09-08 09:49:05 -04:00
  • f32f08a4c7 Merge branch 'worktree-agent-a9d87141c744e7733' into feat/instance-picker Joseph Doherty 2026-09-08 09:48:25 -04:00
  • a0292d3063 fix(central-ui): Debug View picker — disabled-while-connected test; drop no-op handler; static label Joseph Doherty 2026-09-08 09:48:13 -04:00
  • 2ec0e63671 Merge branch 'worktree-agent-acdd9dc794506dee9' into feat/instance-picker Joseph Doherty 2026-09-08 09:45:55 -04:00
  • dd751be917 test(playwright): Flow Debugger instance row matched through the data-test contract Joseph Doherty 2026-09-08 09:45:41 -04:00
  • a9db239075 Merge branch 'worktree-agent-af2a6023106279956' into feat/instance-picker Joseph Doherty 2026-09-08 09:45:38 -04:00
  • cccc6e82d2 Merge branch 'worktree-agent-a24fb696f5eee22f2' into feat/instance-picker Joseph Doherty 2026-09-08 09:45:25 -04:00
  • dfdf480fa1 test(central-ui): InstancePicker — closed-panel ArrowDown, Escape no-op; dispatcher-ordering and overflow notes Joseph Doherty 2026-09-08 09:45:15 -04:00
  • 0f97317933 feat(central-ui): Flow Debugger picks the instance through InstancePicker Joseph Doherty 2026-09-08 09:45:07 -04:00
  • 740f5fa6da Merge branch 'worktree-agent-a9d87141c744e7733' into feat/instance-picker Joseph Doherty 2026-09-08 09:44:43 -04:00
  • 1d622f536d feat(central-ui): Debug View picks the instance through InstancePicker Joseph Doherty 2026-09-08 09:44:26 -04:00
  • 45daf31194 Merge branch 'worktree-agent-acdd9dc794506dee9' into feat/instance-picker Joseph Doherty 2026-09-08 09:43:51 -04:00
  • 07c5d53f39 test(playwright): drive the instance picker on Flow Debugger and Debug View Joseph Doherty 2026-09-08 09:43:37 -04:00
  • a071433096 docs: instance picker on Flow Debugger + Debug View Joseph Doherty 2026-09-08 09:43:04 -04:00
  • 1c665d3acb chore(plans): instance picker tasks 2-3 complete Joseph Doherty 2026-09-08 09:40:12 -04:00
  • 3c3a7cbbc1 fix(central-ui): InstancePicker — field above the backdrop; site change always closes; reference contract documented; tests Joseph Doherty 2026-09-08 09:39:46 -04:00
  • 621d6bfd94 feat(central-ui): InstancePicker search filter + keyboard (Enter/Escape/ArrowDown) Joseph Doherty 2026-09-08 09:37:44 -04:00
  • 05e4f3ca0f Merge branch 'worktree-agent-a6cee26f4fe0abdd1' into feat/instance-picker Joseph Doherty 2026-09-08 09:29:45 -04:00
  • ba1ac38333 feat(central-ui): InstancePicker — combobox over the site's area tree Joseph Doherty 2026-09-08 09:29:21 -04:00
  • 8f8100c7a8 docs(plans): instance picker — node shape + orphan rules as shipped; task 1 complete Joseph Doherty 2026-09-08 09:26:41 -04:00
  • 8e6b748029 fix(central-ui): InstanceTreeBuilder — orphaned instances surface at root; read-only Children; edge tests Joseph Doherty 2026-09-08 09:26:14 -04:00
  • f12ba2f9eb feat(central-ui): InstanceTreeBuilder — area/instance forest for the instance picker Joseph Doherty 2026-09-08 09:22:11 -04:00
  • 356b7620f8 docs(plans): Instance Picker implementation plan (8 tasks) Joseph Doherty 2026-09-08 09:18:02 -04:00
  • 861f510427 docs(plans): Instance Picker design — area-tree combobox for Flow Debugger + Debug View instance selection Joseph Doherty 2026-09-08 09:15:57 -04:00
  • 859922ba17 fix(central-ui): Flow Debugger spawn edges — real arrowhead + bolt badge; spawner picked by trigger attribute Joseph Doherty 2026-09-08 09:04:39 -04:00
  • cb8c6eb813 Merge feat/flow-debugger-script-entry: Flow Debugger script entry point (site → instance → script) Joseph Doherty 2026-09-08 08:51:51 -04:00
  • 999882f6c1 chore(plans): flow debugger script entry — task ledger complete + gate evidence (rig H/H2/I, Playwright 4/4, browser) Joseph Doherty 2026-09-08 01:47:49 -04:00
  • 7792b76b12 Merge branch 'worktree-agent-a33b0136b18715bde' into feat/flow-debugger-script-entry Joseph Doherty 2026-09-08 01:42:42 -04:00
  • ca9be68d91 fix(management): FlowDebugRunner — transport faults still write the root row; write-kind completion is script-specific; standby/unreadable-trigger tests Joseph Doherty 2026-09-08 01:42:17 -04:00
  • 671191db37 Merge branch 'worktree-agent-ac243fcc404f04015' into feat/flow-debugger-script-entry Joseph Doherty 2026-09-08 01:41:31 -04:00
  • 7197c3986f fix(central-ui): FlowDebugService — re-flatten on each instance selection; safe Ask fallback Joseph Doherty 2026-09-08 01:41:14 -04:00