Added agents stuff for getting AI help.
Some checks failed
Tests / Build and Push CICD Base Image (pull_request) Failing after 31m40s
Tests / Build and Push CICD Complete Image (pull_request) Has been skipped
Tests / End of File Check (pull_request) Has been skipped
Tests / Trailing Whitespace Check (pull_request) Has been skipped
Tests / YAML Syntax Check (pull_request) Has been skipped
Tests / TOML Syntax Check (pull_request) Has been skipped
Tests / Mixed Line Ending Check (pull_request) Has been skipped
Tests / TOML Formatting Check (pull_request) Has been skipped
Tests / Ruff Linting (pull_request) Has been skipped
Tests / Ruff Format Check (pull_request) Has been skipped
Tests / Pyright Type Check (pull_request) Has been skipped
Tests / Darglint Docstring Check (pull_request) Has been skipped
Tests / No Docstring Types Check (pull_request) Has been skipped
Tests / ESLint Check (pull_request) Has been skipped
Tests / Prettier Format Check (pull_request) Has been skipped
Tests / Backend Tests (pull_request) Has been skipped
Tests / TypeScript Type Check (pull_request) Has been skipped
Tests / Frontend Tests (pull_request) Has been skipped
Tests / Backend Doctests (pull_request) Has been skipped
Tests / TSDoc Lint Check (pull_request) Has been skipped
Tests / End-to-End Tests (pull_request) Has been skipped
Tests / Integration Tests (pull_request) Has been skipped
Some checks failed
Tests / Build and Push CICD Base Image (pull_request) Failing after 31m40s
Tests / Build and Push CICD Complete Image (pull_request) Has been skipped
Tests / End of File Check (pull_request) Has been skipped
Tests / Trailing Whitespace Check (pull_request) Has been skipped
Tests / YAML Syntax Check (pull_request) Has been skipped
Tests / TOML Syntax Check (pull_request) Has been skipped
Tests / Mixed Line Ending Check (pull_request) Has been skipped
Tests / TOML Formatting Check (pull_request) Has been skipped
Tests / Ruff Linting (pull_request) Has been skipped
Tests / Ruff Format Check (pull_request) Has been skipped
Tests / Pyright Type Check (pull_request) Has been skipped
Tests / Darglint Docstring Check (pull_request) Has been skipped
Tests / No Docstring Types Check (pull_request) Has been skipped
Tests / ESLint Check (pull_request) Has been skipped
Tests / Prettier Format Check (pull_request) Has been skipped
Tests / Backend Tests (pull_request) Has been skipped
Tests / TypeScript Type Check (pull_request) Has been skipped
Tests / Frontend Tests (pull_request) Has been skipped
Tests / Backend Doctests (pull_request) Has been skipped
Tests / TSDoc Lint Check (pull_request) Has been skipped
Tests / End-to-End Tests (pull_request) Has been skipped
Tests / Integration Tests (pull_request) Has been skipped
Signed-off-by: copilotcoder <copilotcoder@darkhelm.org>
This commit is contained in:
13
AGENTS.md
Normal file
13
AGENTS.md
Normal file
@@ -0,0 +1,13 @@
|
||||
## Agent skills
|
||||
|
||||
### Issue tracker
|
||||
|
||||
Issues are tracked in this repository on Gitea using a GitHub-style issue workflow. See docs/agents/issue-tracker.md.
|
||||
|
||||
### Triage labels
|
||||
|
||||
Triage uses default labels: needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix. See docs/agents/triage-labels.md.
|
||||
|
||||
### Domain docs
|
||||
|
||||
Domain docs use a single-context layout at repo root. See docs/agents/domain.md.
|
||||
19
docs/agents/domain.md
Normal file
19
docs/agents/domain.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Domain Docs
|
||||
|
||||
This repository uses a single-context domain documentation layout.
|
||||
|
||||
## Layout
|
||||
|
||||
- Context file: CONTEXT.md at repository root
|
||||
- ADR directory: docs/adr/
|
||||
- Context map: not used for single-context layout
|
||||
|
||||
## Consumer Rules for Skills
|
||||
|
||||
- Skills that need domain language should read CONTEXT.md first.
|
||||
- Skills that need historical architectural decisions should read docs/adr/.
|
||||
- If CONTEXT.md or docs/adr/ is missing, skills may proceed and propose creating missing files as follow-up work.
|
||||
|
||||
## Scope
|
||||
|
||||
Use this layout as the default for architecture, diagnosis, and planning workflows unless the repository migrates to a multi-context monorepo structure.
|
||||
21
docs/agents/issue-tracker.md
Normal file
21
docs/agents/issue-tracker.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# Issue Tracker
|
||||
|
||||
This repository uses Gitea issues as the canonical issue tracker.
|
||||
|
||||
## Platform
|
||||
|
||||
- Host: dogar.darkhelm.org
|
||||
- Repository: DarkHelm.org/plex-playlist
|
||||
- Tracker mode: GitHub-style issue workflow on Gitea
|
||||
|
||||
## How skills should use this tracker
|
||||
|
||||
- Read open and closed issues in this repository as the source of truth.
|
||||
- Create new issues in this repository when a skill generates implementation work.
|
||||
- Update existing issues with status, notes, and cross-references to branches and pull requests.
|
||||
- Reference issue IDs in branch names and PR descriptions using the PP- prefix convention.
|
||||
|
||||
## Operational notes
|
||||
|
||||
- Prefer repository issues over local scratch files for planning and tracking.
|
||||
- If automation tooling expects GitHub semantics, treat Gitea issues as equivalent for workflow purposes.
|
||||
23
docs/agents/triage-labels.md
Normal file
23
docs/agents/triage-labels.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# Triage Labels
|
||||
|
||||
This repository uses the default label vocabulary for triage state transitions.
|
||||
|
||||
## Canonical Role Mapping
|
||||
|
||||
- needs-triage -> needs-triage
|
||||
- needs-info -> needs-info
|
||||
- ready-for-agent -> ready-for-agent
|
||||
- ready-for-human -> ready-for-human
|
||||
- wontfix -> wontfix
|
||||
|
||||
## Role Semantics
|
||||
|
||||
- needs-triage: Maintainer review required to classify and scope the issue.
|
||||
- needs-info: Waiting on reporter feedback or missing reproduction details.
|
||||
- ready-for-agent: Fully specified and safe for autonomous implementation.
|
||||
- ready-for-human: Requires human implementation or decision-making.
|
||||
- wontfix: Intentionally not planned for implementation.
|
||||
|
||||
## Usage
|
||||
|
||||
When moving issues through triage, apply exactly these strings to avoid duplicate or drifted label names.
|
||||
Reference in New Issue
Block a user