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: README.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,13 +2,15 @@
2
2
3
3
<https://udx.dev/kit>
4
4
5
-
`dev.kit` turns repositories into self-explaining repo contracts for humans, scripts, and CI/CD.
5
+
`dev.kit` provides repo context coverage for every handoff.
6
+
7
+
It reads repo-owned docs, manifests, workflows, commands, dependencies, and gaps, then writes `.rabbit/context.yaml` so humans, agents, scripts, and CI/CD systems such as Rabbit CI can work from the same declared contract.
6
8
7
9
It helps teams and repositories:
8
10
9
11
1. understand how the repo actually works
10
12
2. keep repo standards, manifests, refs, and dependency contracts traceable
11
-
3. regenerate reliable context from repo signals instead of tribal knowledge
13
+
3. regenerate reliable handoff context from repo signals instead of tribal knowledge
Copy file name to clipboardExpand all lines: changes.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,10 @@
1
1
# Changes
2
2
3
+
### 0.20.1
4
+
5
+
- Keep declared root YAML contract discovery aligned with repo file filtering so gitignored local/private YAML is not promoted into generated context.
6
+
- Seed missing `.rabbit/README.md` files so repos initialized by `dev.kit repo` have a clear Rabbit-facing notes surface without adding a generic `docs/README.md` stub.
7
+
3
8
### 0.20.0
4
9
5
10
- Discover root YAML config contracts from explicit top-level `contract` / `contracts` metadata or typed `kind` + `version` manifests instead of filename-specific allowlists.
assert_not_contains "$(cat "$declared_config_context_yaml")""path: source-notes.yaml""repo contract: does not promote source comments alone to manifest"
assert_not_contains "$(cat "$declared_config_context_yaml")""path: source-notes.yaml""declared config repo: does not promote source comments alone to manifest"
0 commit comments