tractatus/.github/ISSUE_TEMPLATE/bug_report.yml
TheFlow 1a5578b565 feat: add GitHub community infrastructure for project maturity
Community Health Files:
- CODE_OF_CONDUCT.md: Contributor Covenant v2.1
  - Contact: conduct@agenticgovernance.digital
  - Standard enforcement guidelines

Issue Templates:
- Bug Report: Tractatus-specific (framework components, env details)
- Feature Request: Includes values impact assessment
- Documentation: Helps improve docs quality
- Config: Links to Discussions, docs, media inquiries

CI/CD:
- GitHub Actions workflow for PR/push validation
- ESLint linting (zero warnings policy)
- Jest tests on Node 18.x + 20.x
- Codecov integration for coverage tracking

Purpose: Signal project maturity to researchers and contributors

Refs: SESSION_HANDOFF_2025-10-14 Priority 2
2025-10-15 16:44:14 +13:00

88 lines
2.3 KiB
YAML

name: 🐛 Bug Report
description: Report a bug or unexpected behavior in the Tractatus Framework
title: "[Bug]: "
labels: ["bug", "needs-triage"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to report a bug! Please fill out the form below to help us investigate.
- type: textarea
id: description
attributes:
label: Bug Description
description: A clear and concise description of what the bug is.
placeholder: Tell us what you see...
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Steps to Reproduce
description: Steps to reproduce the behavior
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: A clear and concise description of what you expected to happen.
validations:
required: true
- type: textarea
id: actual
attributes:
label: Actual Behavior
description: What actually happened instead?
validations:
required: true
- type: dropdown
id: component
attributes:
label: Component
description: Which component is affected?
options:
- BoundaryEnforcer
- CrossReferenceValidator
- ContextPressureMonitor
- InstructionPersistenceClassifier
- MetacognitiveVerifier
- PluralisticDeliberationOrchestrator
- Website/Documentation
- Other
validations:
required: true
- type: textarea
id: environment
attributes:
label: Environment
description: Please provide your environment details
value: |
- OS:
- Browser (if applicable):
- Node.js version (if applicable):
- Framework version:
- type: textarea
id: logs
attributes:
label: Relevant Log Output
description: Please copy and paste any relevant log output. This will be automatically formatted.
render: shell
- type: textarea
id: additional
attributes:
label: Additional Context
description: Add any other context about the problem here (screenshots, related issues, etc.)