You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ace-demo v0.23.0: Waited for the initial shell prompt before sending the first tape command, normalized invalid cast terminal sizes before GIF conversion, and verified interactive recordings from echoed shell commands.
ace-overseer v0.13.3: Added a repo/worktree guard so operational commands stop with a clean actionable error outside git context instead of leaking raw git failures.
ace-overseer v0.13.2: Preserved taskref-only preset compatibility in assignment launching by collapsing to the primary task when presets do not support taskrefs.
ace-assign v0.40.3: Corrected ace-assign add documentation examples to align with mutually exclusive add modes and current preset-step resolution behavior.
ace-assign v0.40.2: Validated preset-name input before file resolution, added task-ref existence checks for ace-assign add --task, honored --child semantics when inserting task-derived steps with --after, and improved missing-steps preset diagnostics.
ace-assign v0.40.1: Corrected task-driven preset guard behavior to use resolved non-terminal refs, preserved parent refs when expanded subtasks are all terminal, and normalized batch-parent fallback return semantics.
ace-overseer v0.13.1: Corrected work-on preset guard behavior to use resolved non-terminal refs and preserved parent refs when expanded subtasks are all terminal.
ace-demo v0.22.4: Corrected default agg_font_family to match spike-validated font available in the environment.
ace-demo v0.22.3: Validated asciinema tape sleep durations before script compilation to prevent malformed or injected shell sleep values.
ace-demo v0.22.2: Cleaned up temporary GIF artifacts generated during .cast attachment conversion so attach flows do not leave orphan files.
ace-demo v0.22.1: Escaped asciinema --command script paths, validated command-mode cast recordings from header-linked scripts, skipped cast-to-GIF conversion during dry-run attach, and reported configured binary names in executor not-found errors.
ace-assign v0.39.1: Updated assignment add-task workflow/docs to use the current ace-assign add --yaml contract and fixed preset step insertion naming to avoid stale-collision cases during canonical expansion.
ace-assign v0.38.3: Prevalidated full add_batch trees before queue mutation to prevent partial insertion on invalid later entries.
ace-demo v0.19.3: Unified YAML planning so record --dry-run and live recording enforce unsupported settings.format validation consistently.
ace-task v0.31.3: Consolidated empty-list stats footer formatting into a single return path and added command-level coverage for zero-total footer output.
ace-demo v0.19.2: Reject blank or whitespace-only YAML settings.output values so output path expansion stays valid.
ace-support-items v0.15.4: corrected zero-status summary formatting in StatsLineFormatter so empty lists render Tasks: • 0 total without dangling spacing.
ace-task v0.31.2: aligned empty-task list output with the formatter fix and added exact output regression coverage.
ace-demo v0.19.1: Fixed YAML tape retime routing so CLI --output is honored when speed is set in tape settings without a tape output path.
ace-task v0.31.1: ace-task list now shows the stats footer for empty results, including filtered 0 of N summaries.
Added
ace-assign v0.40.0: Added flags-only ace-assign create --task ... with multi-task preset-based assignment creation and a shared task-driven creator used by direct CLI and overseer flows.
ace-assign v0.39.0: Added preset-aware ace-assign add --step and --task insertion modes with preset resolution and task-template expansion support.
ace-assign v0.38.3: Added ace-assign add --from <file> for YAML-driven batch insertion with nested sub_steps support.
ace-assign v0.38.3: Added as-assign-add-task skill and wfi://assign/add-task workflow for guided subtree insertion.
ace-lint v0.26.0: Added a surgical markdown fixer for --fix and structural guardrails for markdown --format to prevent unsafe rewrites.
ace-lint v0.27.0: Added deterministic repair flags (--auto-fix, --auto-fix-with-agent, --dry-run, --model) and agent-assisted prompt generation for remaining violations.
ace-overseer v0.12.0: Terminal task filtering in WorkOnOrchestrator — tasks with done, skipped, or cancelled status are excluded before assignment creation, with skip reporting via progress callbacks.
ace-assign v0.38.0: Added record-demo assignment step for recording and attaching terminal demos to PRs, with composition rules and recipe integration.
ace-demo v0.19.4: Added recording-options demo tape with fixtures showing playback_speed and output settings in action.
ace-task v0.31.4: Added optional "Demo Scenario" section to the task draft template for upfront demo scene definitions.
ace-demo v0.19.0: Added tape-level settings.playback_speed and settings.output support so .tape.yml files can fully define record/retime defaults.
Changed
ace-demo v0.23.0: Switched YAML asciinema tape recording to an interactive shell session so demo commands are visibly recorded by default.
ace-assign v0.40.0: Replaced positional create CONFIG with explicit --yaml / --task modes and expanded work-on-task child templates to include the full task/work subtree, including pre-commit-review, release-minor, and create-retro.
ace-overseer v0.13.0: Routed work-on assignment launch through the shared ace-assign task-driven create path and updated docs to reflect the unified flow.
ace-assign v0.38.3: Updated record-demo step to require diagnosis before skipping on failure — agents must check config, fonts, and spike findings before reporting a non-blocking skip.
ace-demo v0.22.3: Added agg_font_family configuration plumbing across YAML parsing, recording-time AGG conversion, and cast attachment conversion.
ace-demo v0.22.2: Centralized recording backend/format validation in a shared validator reused by YAML planner, recorder, and CLI entrypoints.
ace-demo v0.22.1: Simplified YAML backend/format guard logic and updated dry-run upload planning to support planned artifact paths without generated files.
ace-assign v0.39.0: Replaced legacy add positional/--from insertion contract with explicit mutually exclusive modes (--yaml, --step, --task), including canonical --yaml naming.
ace-assign v0.38.3: Extended assignment insertion with batch support, metadata passthrough, and unified dynamic step instructions.
ace-overseer v0.12.1: Tightened ace-assign gemspec constraint from ~> 0.16 to ~> 0.38 to match the runtime dependency introduced in v0.12.0.
ace-lint v0.26.0: Switched markdown-family --fix to surgical edits and clarified --fix --format execution order.
ace-lint v0.27.0: Made --fix an alias for deterministic --auto-fix with explicit --format warning.
ace-lint v0.27.1: Aligned --auto-fix exit semantics so warning-only results no longer fail.
ace-lint v0.27.3: Extracted auto-fix orchestration from the lint CLI command into a dedicated AutoFixOrchestrator.
ace-assign v0.38.2: Updated work-on-task prepare/create contracts to filter all terminal task statuses (done, skipped, cancelled) and to no-op assignment creation when all requested refs are terminal.
ace-assign v0.38.0: Updated assignment prepare/create workflow contracts to filter already-done work-on-task refs before expansion, continue mixed sets with skip reporting, and abort all-done sets without creating assignments.
ace-git v0.18.1: Updated PR update workflow to reference recorded demo GIFs when attached via ace-demo record --pr.
ace-demo v0.19.3: Centralized YAML format/speed/output-path planning into a shared helper used by CLI context resolution and DemoRecorder.
ace-demo v0.19.2: Updated tape-mode context resolution to keep dry-run preview fallback while surfacing unresolved live tape refs earlier.
ace-demo v0.19.1: Unified tape-mode precedence handoff by passing parsed YAML spec and resolved context from CLI into DemoRecorder.
ace-demo v0.19.0: Updated YAML tape recording routing for retime-only output mode (raw default artifact plus exact final output path when both speed and output are set).
ace-demo v0.19.0: Updated tape-mode override precedence so CLI --playback-speed and --output win over tape settings.
Technical
ace-demo v0.23.0: Reworked the asciinema executor to drive the recorded PTY directly and expanded recorder/executor/verifier coverage for the interactive YAML path.
ace-overseer v0.13.3: Added non-repo command coverage and converted temporary launcher worktree fixtures into real git repos.
ace-assign v0.40.2: Added regression coverage for preset-name hardening, empty-preset diagnostics, task-mode insertion semantics, and end-to-end ace-assign create --task assignment materialization.
ace-assign v0.40.1: Switched hidden task-driven job spec naming to unique filenames and updated create-command coverage for randomized job-path generation.
ace-assign v0.40.0: Added create-path regression coverage and a runtime ace-task dependency for task-ref-based creation.
ace-overseer v0.13.0: Added regression coverage for shared-launch task fixture resolution and launcher delegation behavior.
ace-demo v0.22.3: Expanded atom/organism regression coverage for sleep validation and AGG font-family passthrough paths.
ace-demo v0.22.2: Added validator atom coverage and updated attacher tests for temporary conversion artifact lifecycle handling.