This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
---
|
||||
name: Bug report
|
||||
about: Report a reproducible Cowork Local defect
|
||||
title: "bug: "
|
||||
labels: "type:bug"
|
||||
---
|
||||
|
||||
## Problem
|
||||
|
||||
What happened, and what did you expect?
|
||||
|
||||
## Reproduction
|
||||
|
||||
Minimal steps, environment, and frequency:
|
||||
|
||||
## Evidence
|
||||
|
||||
Sanitized logs/screenshots only. Do not attach credentials, PII, or customer data.
|
||||
|
||||
## Impact
|
||||
|
||||
Affected users, workflows, and severity:
|
||||
|
||||
## Validation
|
||||
|
||||
How can the fix be verified?
|
||||
@@ -0,0 +1,26 @@
|
||||
---
|
||||
name: Core AI contribution
|
||||
about: Track a selected Core AI capability proposed for Cowork
|
||||
title: "core-ai: "
|
||||
labels: "type:core-ai-contribution,source:core-ai,needs:cowork-review"
|
||||
---
|
||||
|
||||
Core Repo: http://34.143.229.138/gitea-admin/fsg-ai-core-assets
|
||||
|
||||
Core AI Issue:
|
||||
|
||||
Core Task ID:
|
||||
|
||||
Contributor:
|
||||
|
||||
Area:
|
||||
|
||||
Why this belongs in Cowork:
|
||||
|
||||
Expected generic value:
|
||||
|
||||
Acceptance Criteria:
|
||||
|
||||
Security Impact:
|
||||
|
||||
Do not duplicate the full Core AI issue here. Link the source issue and keep execution status in the Core repository.
|
||||
@@ -0,0 +1,22 @@
|
||||
---
|
||||
name: Feature request
|
||||
about: Propose Cowork-native product work
|
||||
title: "feat: "
|
||||
labels: "type:feature"
|
||||
---
|
||||
|
||||
## Outcome
|
||||
|
||||
What user or product outcome is needed?
|
||||
|
||||
## Scope
|
||||
|
||||
Included and explicitly excluded behavior:
|
||||
|
||||
## Acceptance Criteria
|
||||
|
||||
- [ ]
|
||||
|
||||
## Security / Compatibility Impact
|
||||
|
||||
Permissions, credentials, network, data, or breaking-change considerations:
|
||||
@@ -0,0 +1,52 @@
|
||||
## Summary
|
||||
|
||||
What changed and why?
|
||||
|
||||
## Change Type
|
||||
|
||||
- [ ] Cowork feature
|
||||
- [ ] Bug fix
|
||||
- [ ] Core AI contribution
|
||||
- [ ] Test / hardening
|
||||
- [ ] Performance
|
||||
- [ ] Documentation
|
||||
|
||||
## Related Work
|
||||
|
||||
Cowork Task:
|
||||
|
||||
Core Repo: http://34.143.229.138/gitea-admin/fsg-ai-core-assets
|
||||
|
||||
Core AI Issue:
|
||||
|
||||
Core Task:
|
||||
|
||||
Related PR:
|
||||
|
||||
## Scope
|
||||
|
||||
What is intentionally included?
|
||||
|
||||
What is intentionally NOT included?
|
||||
|
||||
## Validation
|
||||
|
||||
- [ ] Unit tests
|
||||
- [ ] Integration tests
|
||||
- [ ] Manual verification
|
||||
- [ ] Regression check
|
||||
|
||||
Commands / evidence:
|
||||
|
||||
## Security Impact
|
||||
|
||||
Permission / credential / network / customer data impact:
|
||||
|
||||
## Compatibility
|
||||
|
||||
- [ ] No breaking change
|
||||
- [ ] Breaking change documented
|
||||
|
||||
## Reviewer Notes
|
||||
|
||||
Anything Cowork reviewers should pay attention to.
|
||||
@@ -0,0 +1,41 @@
|
||||
name: CI
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 15
|
||||
steps:
|
||||
- name: Check out source
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.11"
|
||||
cache: pip
|
||||
cache-dependency-path: requirements-test.txt
|
||||
|
||||
- name: Install test dependencies
|
||||
run: python -m pip install --disable-pip-version-check -r requirements-test.txt
|
||||
|
||||
- name: Check Python syntax
|
||||
run: |
|
||||
python - <<'PY'
|
||||
from pathlib import Path
|
||||
|
||||
files = list(Path(".").rglob("*.py"))
|
||||
for path in files:
|
||||
compile(path.read_text(encoding="utf-8"), str(path), "exec")
|
||||
print(f"Parsed {len(files)} Python files")
|
||||
PY
|
||||
|
||||
- name: Run tests
|
||||
run: python -m pytest tests -q
|
||||
Reference in New Issue
Block a user