WP-0001: feedback channels, CI, pre-commit, telemetry docs
Add kaizen-agentic feedback CLI, Gitea issue templates, CI workflow, pre-commit hooks, FEEDBACK/TELEMETRY docs, and cross-platform path tests. Improve CLI registry error messages; remove agents_backup scaffolding. Apply black formatting across src/tests for CI consistency. State Hub message sent to agentic-resources for Helix correlation doc link.
This commit is contained in:
35
.gitea/ISSUE_TEMPLATE/bug_report.md
Normal file
35
.gitea/ISSUE_TEMPLATE/bug_report.md
Normal file
@@ -0,0 +1,35 @@
|
||||
---
|
||||
name: Bug report
|
||||
about: Report a defect in kaizen-agentic
|
||||
title: "[bug] "
|
||||
labels: bug
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
<!-- One sentence describing the problem -->
|
||||
|
||||
## Steps to reproduce
|
||||
|
||||
1.
|
||||
2.
|
||||
3.
|
||||
|
||||
## Expected behavior
|
||||
|
||||
## Actual behavior
|
||||
|
||||
## Environment
|
||||
|
||||
- OS:
|
||||
- Python version:
|
||||
- kaizen-agentic version (`kaizen-agentic --version`):
|
||||
- Install method (pip / editable / other):
|
||||
|
||||
## Logs or CLI output
|
||||
|
||||
```
|
||||
(paste relevant output)
|
||||
```
|
||||
|
||||
## Additional context
|
||||
8
.gitea/ISSUE_TEMPLATE/config.yaml
Normal file
8
.gitea/ISSUE_TEMPLATE/config.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: Feedback guide
|
||||
url: https://gitea.coulomb.social/coulomb/kaizen-agentic/src/branch/main/docs/FEEDBACK.md
|
||||
about: How to submit feedback, bugs, and feature ideas
|
||||
- name: Contributing guide
|
||||
url: https://gitea.coulomb.social/coulomb/kaizen-agentic/src/branch/main/CONTRIBUTING.md
|
||||
about: Development workflow and code standards
|
||||
23
.gitea/ISSUE_TEMPLATE/feature_request.md
Normal file
23
.gitea/ISSUE_TEMPLATE/feature_request.md
Normal file
@@ -0,0 +1,23 @@
|
||||
---
|
||||
name: Feature request
|
||||
about: Suggest an enhancement for kaizen-agentic
|
||||
title: "[feature] "
|
||||
labels: enhancement
|
||||
---
|
||||
|
||||
## Problem or opportunity
|
||||
|
||||
<!-- What pain point does this address? -->
|
||||
|
||||
## Proposed solution
|
||||
|
||||
## Alternatives considered
|
||||
|
||||
## Scope
|
||||
|
||||
- [ ] CLI / framework (`src/kaizen_agentic/`)
|
||||
- [ ] Agent definitions (`agents/`)
|
||||
- [ ] Documentation / wiki
|
||||
- [ ] Ecosystem integration (activity-core, artifact-store, agentic-resources)
|
||||
|
||||
## Additional context
|
||||
21
.gitea/ISSUE_TEMPLATE/feedback.md
Normal file
21
.gitea/ISSUE_TEMPLATE/feedback.md
Normal file
@@ -0,0 +1,21 @@
|
||||
---
|
||||
name: General feedback
|
||||
about: Share experience, ideas, or adoption feedback
|
||||
title: "[feedback] "
|
||||
labels: feedback
|
||||
---
|
||||
|
||||
## Context
|
||||
|
||||
<!-- How are you using kaizen-agentic? (project type, agents used, workflow) -->
|
||||
|
||||
## What worked well
|
||||
|
||||
## What was confusing or friction-heavy
|
||||
|
||||
## Suggestions
|
||||
|
||||
## Optional: metrics / telemetry context
|
||||
|
||||
If relevant, note whether you use project metrics (`.kaizen/metrics/`) or Helix Forge
|
||||
fleet capture — helps us prioritize integration improvements.
|
||||
31
.gitea/workflows/ci.yml
Normal file
31
.gitea/workflows/ci.yml
Normal file
@@ -0,0 +1,31 @@
|
||||
name: ci
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [main]
|
||||
pull_request:
|
||||
branches: [main]
|
||||
|
||||
jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: ["3.10", "3.12"]
|
||||
steps:
|
||||
- name: Check out source
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python ${{ matrix.python-version }}
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: ${{ matrix.python-version }}
|
||||
|
||||
- name: Install package and dev tools
|
||||
run: python -m pip install --upgrade pip && python -m pip install -e ".[dev]"
|
||||
|
||||
- name: Format check (black)
|
||||
run: black --check src tests
|
||||
|
||||
- name: Run tests
|
||||
run: pytest tests/ -q --ignore=tests/test_cli_error_handling.py
|
||||
Reference in New Issue
Block a user