Repository navigation
- Operator rules: a
.orch/knowledge/file withkind: rulereaches every task whose files itsareacovers, outsideknowledge.max_in_prompt, and the local verify's review checks the diff against it. Only the operator writes one (orch knowledge add --kind rule). Inarea,**now matches any depth. orch-discover: a new skill, step 0 oforch-planon a repository that already has code. It writesdocs/arch/000-discovery.md(every claim citing its file: stack, architecture, tracked secrets, boot-time side effects, questions for the client) and proposes config and rules it applies only once you confirm.- Your own critical and protected paths:
gate.critical_pathsreplaces the built-in Supabase layout fororch run --mode semi;guard.protected_pathsblocks any change to files you name (guard.protected: block | warn | off), for credentials no token pattern can match. - Verify checks what the task touched: detected checks run only for the packages the change touches, so a missing toolchain elsewhere no longer sends work back; every verify command gets
ORCH_CHANGED_FILES. - CI that never started: a red CI because GitHub gave the job no runner (Actions billing, spending limit) blocks the task at once, without spending an agent retry.
- Low disk:
dispatch.min_free_disk_mb(orch initwrites 2048) holds a new dispatch while the disk is low, instead of letting a task fail withNo space left on device. - orch moved to github.com/Guria-Studio/orch. Old URLs and
orch upgraderedirect.
What's Changed
- feat(site): tell what orch does as of v0.29 by @hectorcanaimero in #494
- feat(dashboard,cli,web): welcome page — orch dashboard outside a project walks a new user to a first run by @hectorcanaimero in #496
- fix(site): new screenshot URLs, so a cached copy of the old ones is not shown by @hectorcanaimero in #495
- docs(launch): G7.3 demo GIF, clean Linux install (fixes install.sh on dash), re-measured HN numbers, Homebrew dropped by @hectorcanaimero in #502
- fix(templates): the Python templates' first task ships a smoke test so its CI can pass (#500) by @hectorcanaimero in #508
- chore: orch moved to github.com/Guria-Studio/orch by @hectorcanaimero in #509
- fix(vcs,engine): a CI job GitHub never started blocks the task instead of spending a retry (#501) by @hectorcanaimero in #510
- fix(verify): detected checks run only for the packages a task touched (#498) by @hectorcanaimero in #511
- docs(verify): warn that verify.app boots the app with the task's env (#506) by @hectorcanaimero in #512
- feat(engine,guard): configurable critical paths and protected paths (#503, #504) by @hectorcanaimero in #513
- feat(engine): hold back a new dispatch while the disk is low (#497) by @hectorcanaimero in #514
- feat(knowledge): operator rules carried to the prompt and the verify review (#505) by @hectorcanaimero in #515
- feat(skills): orch-discover, evidence-based discovery as step 0 of orch-plan (#507) by @hectorcanaimero in #516
Full Changelog: v0.29.0...v0.30.0