Skip to content

Commit 7ee62bd

Browse files
committed
add dev.kit repo context
1 parent bb57797 commit 7ee62bd

1 file changed

Lines changed: 102 additions & 0 deletions

File tree

.rabbit/context.yaml

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
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-05T09:48:35Z
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+
- ./docs/runtime.md
29+
- ./deploy.yml
30+
- ./.github/workflows
31+
- ./Dockerfile
32+
- ./docs
33+
34+
# Commands — Canonical repo entrypoints detected from strong repo signals.
35+
# Note: Prefer declared make targets and package scripts before regex matches in docs.
36+
# Note: Emit only commands that can be traced to a concrete source.
37+
# Note: Record the source path so the command can be reviewed and corrected.
38+
39+
commands:
40+
verify:
41+
run: make test
42+
source: Makefile
43+
build:
44+
run: make build
45+
source: Makefile
46+
run:
47+
run: make run
48+
source: Makefile
49+
50+
# Dependencies — Meaningful dependency-repo contracts such as reusable workflows, images, or versioned manifests this repo relies on.
51+
# Note: Capture execution-shaping behavior defined outside the current checkout.
52+
# Note: Avoid promoting standard package inventory or ordinary GitHub action refs into top-level context.
53+
# Note: Normalize same-org versioned refs into repo slugs when possible.
54+
55+
dependencies:
56+
- repo: udx/reusable-workflows
57+
kind: reusable workflow
58+
resolved: true
59+
archetype: workflow-repo
60+
description: Reusable GitHub Actions workflow templates for CI/CD
61+
used_by:
62+
- .github/workflows/docker-ops.yml
63+
- repo: usabilitydynamics/udx-worker:0.42.0
64+
kind: base image
65+
resolved: true
66+
source_repo: udx/worker
67+
archetype: manifest-repo
68+
description: UDX Worker Docker image
69+
used_by:
70+
- Dockerfile
71+
- repo: udx/worker
72+
kind: manifest contract (deploy)
73+
resolved: true
74+
declared_as: udx.io/worker-v1/deploy
75+
archetype: manifest-repo
76+
description: UDX Worker Docker image
77+
used_by:
78+
- deploy.yml
79+
80+
# Manifests — YAML files that define repo-specific workflow, deploy, or contract behavior.
81+
# Note: Include custom config/manifests that materially shape repo behavior or contract understanding.
82+
# Note: Do not include workflow YAML only because it lives under .github/workflows.
83+
# Note: Promote workflow files only when they declare reusable workflow refs or other repo-specific execution contracts.
84+
# Note: Prefer structured kind and description metadata from the manifest itself.
85+
# Note: Include hidden or nested contract dirs when they contain repo-owned manifests with meaningful metadata.
86+
87+
manifests:
88+
- path: .github/workflows/docker-ops.yml
89+
kind: githubWorkflow
90+
used_by:
91+
- README.md
92+
evidence:
93+
- path reference: README.md
94+
- path: deploy.yml
95+
kind: workerDeployConfig
96+
declared_as: udx.io/worker-v1/deploy
97+
source_repo: udx/worker
98+
used_by:
99+
- README.md
100+
evidence:
101+
- version: udx.io/worker-v1/deploy
102+
- path reference: README.md

0 commit comments

Comments
 (0)