Start live widget development before the first edit - #69
Conversation
- Keep `weaver dev` running as a continuous authoring surface - Continue through deterministic capture when the desktop host is unavailable
Greptile SummaryThis update changes the Conjure widget-authoring instructions so authors launch the live desktop loop before editing, wait for presentation health before calling it available, and wait for the final reload before stopping it. The checked behavior prevents three misleading states: a window with no rendered frame is reported as unavailable, a queued final save is drained before shutdown, and a failed rebuild remains visibly out of date until the widget catches up. T-Rex validation blockedService: the native Weaver desktop host is unavailable on Linux. Confidence Score: 4/5The documented live-authoring workflow is safe to merge based on the verified presentation gate, shutdown drain, and stale-build reporting behavior. Targeted execution covered the rebuild shutdown race, stale-build completion rules, source checks, CLI tests, and TypeScript validation. A native desktop session could not run because this environment lacks a supported desktop-host platform. Files Needing Attention: No change requires correction.
What T-Rex did
Reviews (4): Last reviewed commit: "Merge remote-tracking branch 'origin/mas..." | Re-trigger Greptile |
- Define the Live loop for user-facing desktop feedback - Define the Render loop for deterministic agent inspection
|
Addressed the final-edit gap in 7022aa3. After the final save, the Live loop now stays open until the exact hot-swap or window-restart message arrives. OUT OF DATE keeps the step open until weaver dev reports that it caught up. PR #70 also merged the shutdown drain. @greptileai |
|
Addressed the presentation-readiness finding in ed120fa. Authoring still resumes at watcher readiness so the user can watch the widget take shape. The skill now observes the following presentation-health interval and reports the live view as available only when no weaver dev ERROR appears. @greptileai |
|
Merged current master into 278e9a3 after PRs #70 and #71 landed. This head now includes Chokidar-backed rebuild draining and authoritative dev-session cleanup, plus the final-save and presentation-health completion criteria in the skill. Please review this exact combined head. @greptileai |
Summary
weaver devbefore the first widget source edit.Testing
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.