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
Copy file name to clipboardExpand all lines: changes.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,12 @@
1
1
# Changes
2
2
3
+
### 0.20.0
4
+
5
+
- Discover root YAML config contracts from explicit top-level `contract` / `contracts` metadata or typed `kind` + `version` manifests instead of filename-specific allowlists.
6
+
- Remove the deprecated worker-deployment `deploy.yml` surface and keep manifest discovery/dependency tracing covered by arbitrary typed root YAML such as `work-conf.yaml`.
7
+
- Add an explicit `env-interface.yaml` for dev.kit's own environment contract so config coverage comes from a repo-owned interface declaration.
8
+
- Document release strategy and pre-actions so PRs check the published version first, reserve the next version, update `changes.md`, regenerate context, and validate before merge.
9
+
3
10
### 0.14.0
4
11
5
12
- Ignore command examples from `docs/references/` when generating repo command contracts, preventing reference docs from creating misleading `build` or `run` commands.
Copy file name to clipboardExpand all lines: docs/context-contract.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ The generated contract is `.rabbit/context.yaml`.
12
12
-`AGENTS.md`, `CLAUDE.md`, and similar repo-owned instruction files
13
13
-`README.md`, `changes.md`, and focused docs
14
14
-`.github/workflows/`
15
-
- manifests such as `deploy.yml`, package manifests, Docker files, and structured YAML configs
15
+
- manifests such as typed YAML configs, package manifests, Docker files, and workflow contracts
16
16
- scripts, Makefiles, tests, and checked-in examples that define runnable behavior
17
17
18
18
Live services such as GitHub issues, PRs, reviews, and workflow runs can help a current task, but they should not become durable repo truth inside `.rabbit/context.yaml`.
0 commit comments