Skip to content

Commit bdc6dae

Browse files
sync: update from upstream
0 parents  commit bdc6dae

1,001 files changed

Lines changed: 303754 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.editorconfig

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
indent_size = 2
6+
end_of_line = lf
7+
charset = utf-8
8+
trim_trailing_whitespace = true
9+
insert_final_newline = true
10+
11+
[*.py]
12+
indent_size = 4
13+
14+
[*.md]
15+
trim_trailing_whitespace = false

.env.example

Lines changed: 473 additions & 0 deletions
Large diffs are not rendered by default.

.env.prod.example

Lines changed: 385 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
name: Bug Report
2+
description: Report a bug or unexpected behavior
3+
title: "bug: [component] "
4+
labels: ["bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: "**Title format:** `bug: [component] description` — components: `frontend`, `backend`, `agent`, `infra`, `db`"
9+
10+
- type: textarea
11+
id: description
12+
attributes:
13+
label: Description
14+
description: What happened vs. what you expected to happen
15+
placeholder: |
16+
**What happened:**
17+
18+
**What I expected:**
19+
validations:
20+
required: false
21+
22+
- type: textarea
23+
id: steps
24+
attributes:
25+
label: Steps to reproduce
26+
description: Minimal steps to reproduce the issue
27+
placeholder: |
28+
1. Go to ...
29+
2. Click on ...
30+
3. See error ...
31+
validations:
32+
required: false
33+
34+
- type: dropdown
35+
id: environment
36+
attributes:
37+
label: Environment
38+
description: Where did you encounter this?
39+
multiple: true
40+
options:
41+
- Docker Compose
42+
- Minikube
43+
- AWS EKS
44+
- Beta
45+
- Production
46+
- Other
47+
validations:
48+
required: false
49+
50+
- type: input
51+
id: environment_other
52+
attributes:
53+
label: Other environment
54+
description: If you selected "Other" above, specify here
55+
validations:
56+
required: false
57+
58+
- type: dropdown
59+
id: area
60+
attributes:
61+
label: Affected area
62+
description: Which part of the system is affected?
63+
multiple: true
64+
options:
65+
- Frontend
66+
- Backend
67+
- Agent
68+
- Infrastructure
69+
- Database
70+
- Other
71+
validations:
72+
required: false
73+
74+
- type: input
75+
id: area_other
76+
attributes:
77+
label: Other affected area
78+
description: If you selected "Other" above, specify here
79+
validations:
80+
required: false
81+
82+
- type: textarea
83+
id: logs
84+
attributes:
85+
label: Logs
86+
description: Paste relevant logs or error messages
87+
render: shell
88+
validations:
89+
required: false
90+
91+
- type: textarea
92+
id: screenshots
93+
attributes:
94+
label: Screenshots
95+
description: Attach screenshots or screen recordings that show the issue
96+
placeholder: Drag and drop images here
97+
validations:
98+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: Feature Request
2+
description: Suggest a new feature or improvement
3+
title: "feat: [component] "
4+
labels: ["enhancement"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: "**Title format:** `feat: [component] description` — components: `frontend`, `backend`, `agent`, `infra`, `db`"
9+
10+
- type: textarea
11+
id: description
12+
attributes:
13+
label: Description
14+
description: What do you want and why?
15+
placeholder: |
16+
**What:**
17+
18+
**Why:**
19+
validations:
20+
required: false
21+
22+
- type: dropdown
23+
id: area
24+
attributes:
25+
label: Affected area
26+
description: Which part of the system does this touch?
27+
multiple: true
28+
options:
29+
- Frontend
30+
- Backend
31+
- Agent
32+
- Infrastructure
33+
- Database
34+
- Model
35+
- Other
36+
validations:
37+
required: false
38+
39+
- type: input
40+
id: area_other
41+
attributes:
42+
label: Other affected area
43+
description: If you selected "Other" above, specify here
44+
validations:
45+
required: false
46+
47+
- type: textarea
48+
id: alternatives
49+
attributes:
50+
label: Alternatives considered
51+
description: Any other approaches you thought about
52+
validations:
53+
required: false

.github/ISSUE_TEMPLATE/task.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: Task
2+
description: Refactoring, infrastructure work, tech debt, or other chores
3+
labels: ["task"]
4+
body:
5+
- type: textarea
6+
id: description
7+
attributes:
8+
label: Description
9+
description: What needs to be done and why?
10+
validations:
11+
required: false
12+
13+
- type: dropdown
14+
id: area
15+
attributes:
16+
label: Affected area
17+
description: Which part of the system does this touch?
18+
multiple: true
19+
options:
20+
- Frontend
21+
- Backend
22+
- Agent
23+
- Infrastructure
24+
- Database
25+
- Model
26+
- Other
27+
validations:
28+
required: false
29+
30+
- type: input
31+
id: area_other
32+
attributes:
33+
label: Other affected area
34+
description: If you selected "Other" above, specify here
35+
validations:
36+
required: false
37+
38+
- type: textarea
39+
id: acceptance
40+
attributes:
41+
label: Acceptance criteria
42+
description: How do we know this is done?
43+
placeholder: |
44+
- [ ] ...
45+
- [ ] ...
46+
validations:
47+
required: false

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
## Summary
2+
<!-- What does this PR do and why? -->
3+
4+
## Type of change
5+
<!-- Check one -->
6+
- [ ] Bug fix (`fix:`)
7+
- [ ] New feature (`feat:`)
8+
- [ ] Refactor (`refactor:`)
9+
- [ ] Infrastructure / CI (`ci:` / `chore:`)
10+
- [ ] Documentation (`docs:`)
11+
12+
## Affected areas
13+
<!-- Check all that apply -->
14+
- [ ] Frontend (`app/`)
15+
- [ ] Backend (`orchestrator/`)
16+
- [ ] Agent system (`orchestrator/app/agent/`)
17+
- [ ] Infrastructure (`k8s/`, `docker-compose.yml`)
18+
- [ ] Database (migrations, models)
19+
20+
## Screenshots
21+
<!-- If UI changes, attach before/after screenshots. Delete this section if not applicable. -->
22+
23+
## Test plan
24+
<!-- How did you verify this works? -->
25+
26+
## Deployment notes
27+
<!-- Env var changes, migrations, K8s manifest updates, infrastructure impact? Write "None" if not applicable. -->
28+
29+
## Checklist
30+
- [ ] Commit messages follow conventional commits
31+
- [ ] Lint and tests pass locally
32+
- [ ] No hardcoded values or secrets

0 commit comments

Comments
 (0)