Skip to content

Commit f9df0b9

Browse files
committed
add dev.kit repo context
1 parent b08fcf5 commit f9df0b9

1 file changed

Lines changed: 97 additions & 0 deletions

File tree

.rabbit/context.yaml

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
# Generated by dev.kit repo — do not edit manually.
2+
# Run `dev.kit repo` to refresh.
3+
kind: repoContext
4+
version: udx.dev/dev.kit/v1
5+
generator:
6+
tool: dev.kit
7+
repo: https://github.com/udx/dev.kit
8+
version: 0.13.0
9+
generated_at: 2026-06-05T10:03:56Z
10+
sources:
11+
homepage: https://udx.dev/kit
12+
repository: https://github.com/udx/dev.kit
13+
package: https://www.npmjs.com/package/@udx/dev-kit
14+
installation: https://github.com/udx/dev.kit/blob/latest/docs/installation.md
15+
16+
repo:
17+
name: worker-php
18+
archetype: manifest-repo
19+
20+
# Refs — Direct-read files and paths that define the repo contract.
21+
# Note: Include only files or directories a repo consumer should read before code exploration.
22+
# Note: Prefer README, focused docs, workflows, manifests, and explicit operational files.
23+
# Note: Exclude broad implementation directories unless they are the contract themselves.
24+
25+
refs:
26+
- ./README.md
27+
- ./Makefile
28+
- ./.github/workflows
29+
- ./Dockerfile
30+
- ./docs
31+
32+
# Commands — Canonical repo entrypoints detected from strong repo signals.
33+
# Note: Prefer declared make targets and package scripts before regex matches in docs.
34+
# Note: Emit only commands that can be traced to a concrete source.
35+
# Note: Record the source path so the command can be reviewed and corrected.
36+
37+
commands:
38+
verify:
39+
run: make test
40+
source: Makefile
41+
build:
42+
run: make build
43+
source: Makefile
44+
run:
45+
run: make run
46+
source: Makefile
47+
48+
# Gaps — Factors that are missing or only partially supported by current repo signals.
49+
# Note: Base the result on explicit factor rules, not free-form judgment.
50+
# Note: Include message and evidence so the status can be reviewed.
51+
# Note: Prefer traceable refs and missing signals over vague advice.
52+
53+
gaps:
54+
- factor: config
55+
status: partial
56+
message: Configuration is documented in README.md, but the repo does not declare a canonical checked-in config contract yet.
57+
repair_target: README.md or .env.example
58+
reference: README.md
59+
evidence:
60+
- env vars documented in README.md
61+
62+
# Dependencies — Meaningful dependency-repo contracts such as reusable workflows, images, or versioned manifests this repo relies on.
63+
# Note: Capture execution-shaping behavior defined outside the current checkout.
64+
# Note: Avoid promoting standard package inventory or ordinary GitHub action refs into top-level context.
65+
# Note: Normalize same-org versioned refs into repo slugs when possible.
66+
67+
dependencies:
68+
- repo: udx/reusable-workflows
69+
kind: reusable workflow
70+
resolved: true
71+
archetype: manifest-repo
72+
description: Reusable GitHub Actions workflow templates for CI/CD
73+
used_by:
74+
- .github/workflows/docker-ops.yml
75+
- repo: usabilitydynamics/udx-worker:0.42.0
76+
kind: base image
77+
resolved: true
78+
source_repo: udx/worker
79+
archetype: manifest-repo
80+
description: UDX Worker Docker image
81+
used_by:
82+
- Dockerfile
83+
84+
# Manifests — YAML files that define repo-specific workflow, deploy, or contract behavior.
85+
# Note: Include custom config/manifests that materially shape repo behavior or contract understanding.
86+
# Note: Do not include workflow YAML only because it lives under .github/workflows.
87+
# Note: Promote workflow files only when they declare reusable workflow refs or other repo-specific execution contracts.
88+
# Note: Prefer structured kind and description metadata from the manifest itself.
89+
# Note: Include hidden or nested contract dirs when they contain repo-owned manifests with meaningful metadata.
90+
91+
manifests:
92+
- path: .github/workflows/docker-ops.yml
93+
kind: githubWorkflow
94+
used_by:
95+
- README.md
96+
evidence:
97+
- path reference: README.md

0 commit comments

Comments
 (0)