fix: replace github personas with gitea, add ontology telos

This commit is contained in:
2026-03-28 16:19:15 +01:00
parent 8b6a88ad59
commit c97fce1f29

View File

@@ -18,6 +18,8 @@ kind: WaveManifest
metadata: metadata:
description: An interactive platform for learning CSS through practical challenges description: An interactive platform for learning CSS through practical challenges
name: code-crispies name: code-crispies
ontology:
telos: Interactive self-learning platform for web technologies (CSS, HTML, JavaScript, Markdown)
personas: personas:
auditor: auditor:
adapter: claude adapter: claude
@@ -69,95 +71,92 @@ personas:
- Bash(git commit*) - Bash(git commit*)
system_prompt_file: .wave/personas/debugger.md system_prompt_file: .wave/personas/debugger.md
temperature: 0.1 temperature: 0.1
github-analyst: gitea-analyst:
adapter: claude adapter: claude
description: GitHub issue analysis and scanning description: Gitea issue analysis and scanning
permissions: permissions:
allowed_tools: allowed_tools:
- Read - Read
- Write - Write
- Bash(gh issue view*) - Bash(tea issues view*)
- Bash(gh issue list*) - Bash(tea issues list*)
- Bash(gh release list*) - Bash(tea releases list*)
- Bash(gh pr view*) - Bash(tea pulls view*)
- Bash(gh pr list*) - Bash(tea pulls list*)
- Bash(gh --version) - Bash(tea --version)
- Bash(git log*) - Bash(git log*)
- Bash(git status*) - Bash(git status*)
- Bash(ls *) - Bash(ls *)
deny: deny:
- Bash(gh issue edit*) - Bash(tea issues edit*)
- Bash(gh issue create*) - Bash(tea issues create*)
- Bash(gh issue close*) - Bash(tea issues close*)
- Bash(gh *)
- Bash(glab *) - Bash(glab *)
- Bash(tea *)
- Edit(*) - Edit(*)
system_prompt_file: .wave/personas/github-analyst.md system_prompt_file: .wave/personas/gitea-analyst.md
temperature: 0.1 temperature: 0.1
github-commenter: gitea-commenter:
adapter: claude adapter: claude
description: Posts comments on GitHub issues and pull requests, creates PRs description: Posts comments on Gitea issues and pull requests
permissions: permissions:
allowed_tools: allowed_tools:
- Read - Read
- Write - Write
- Bash(gh issue comment*) - Bash(tea issues comment*)
- Bash(gh pr comment*) - Bash(tea pulls create*)
- Bash(gh pr review*) - Bash(tea --version)
- Bash(gh pr create*)
- Bash(gh pr edit*)
- Bash(gh pr view*)
- Bash(gh --version)
- Bash(git push*) - Bash(git push*)
- Bash(git status*) - Bash(git status*)
- Bash(git log*) - Bash(git log*)
- Bash(git remote*) - Bash(git remote*)
- Bash(git diff*) - Bash(git diff*)
deny: deny:
- Bash(gh issue edit*) - Bash(tea issues edit*)
- Bash(gh issue close*) - Bash(tea issues close*)
- Bash(gh pr merge*) - Bash(tea pulls merge*)
- Bash(gh pr close*) - Bash(tea pulls close*)
- Bash(gh *)
- Bash(glab *)
- Edit(*) - Edit(*)
system_prompt_file: .wave/personas/github-commenter.md system_prompt_file: .wave/personas/gitea-commenter.md
temperature: 0.2 temperature: 0.2
github-enhancer: gitea-enhancer:
adapter: claude adapter: claude
description: GitHub issue enhancement and improvement description: Gitea issue enhancement and improvement
permissions: permissions:
allowed_tools: allowed_tools:
- Read - Read
- Write - Write
- Bash(gh issue edit*) - Bash(tea issues edit*)
- Bash(gh issue view*) - Bash(tea issues view*)
- Bash(gh label create*) - Bash(tea --version)
- Bash(gh --version)
deny: deny:
- Bash(gh issue create*) - Bash(tea issues create*)
- Bash(gh issue close*) - Bash(tea issues close*)
- Bash(gh *)
- Bash(glab *) - Bash(glab *)
- Bash(tea *)
- Edit(*) - Edit(*)
system_prompt_file: .wave/personas/github-enhancer.md system_prompt_file: .wave/personas/gitea-enhancer.md
temperature: 0.2 temperature: 0.2
github-scoper: gitea-scoper:
adapter: claude adapter: claude
description: GitHub epic analysis, decomposition, and sub-issue creation description: Gitea epic analysis, decomposition, and sub-issue creation
permissions: permissions:
allowed_tools: allowed_tools:
- Read - Read
- Write - Write
- Bash(gh issue create*) - Bash(tea issues create*)
- Bash(gh issue view*) - Bash(tea issues view*)
- Bash(gh issue list*) - Bash(tea issues list*)
- Bash(gh --version) - Bash(tea --version)
deny: deny:
- Bash(gh issue edit*) - Bash(tea issues edit*)
- Bash(gh issue close*) - Bash(tea issues close*)
- Bash(gh *)
- Bash(glab *) - Bash(glab *)
- Bash(tea *)
- Edit(*) - Edit(*)
system_prompt_file: .wave/personas/github-scoper.md system_prompt_file: .wave/personas/gitea-scoper.md
temperature: 0.1 temperature: 0.1
implementer: implementer:
adapter: claude adapter: claude