feat: migrate project customization to .rootcoz/ folder (#152)#158
feat: migrate project customization to .rootcoz/ folder (#152)#158myakove wants to merge 3 commits into
Conversation
2436186 to
682827f
Compare
|
Report bugs in Issues Welcome! 🎉This pull request will be automatically processed with the following features: 🔄 Automatic Actions
📋 Available CommandsPR Status Management
Review & Approval
Testing & Validation
Container Operations
Cherry-pick Operations
Branch Management
Label Management
✅ Merge RequirementsThis PR will be automatically approved when the following conditions are met:
📊 Review ProcessApprovers and ReviewersApprovers:
Reviewers:
Available Labels
AI Features
Security Checks
💡 Tips
For more information, please refer to the project documentation or contact the maintainers. |
|
Clean rebase detected — no code changes compared to previous head ( |
PR Summary by QodoMigrate repo customization to .rootcoz/ and add project-provided pi resources
AI Description
Diagram
High-Level Assessment
Files changed (9)
|
Code Review by Qodo
Context used✅ Compliance rules (platform):
40 rules 1.
|
|
Code review by qodo was updated up to the latest commit 4f36069 |
BREAKING CHANGE: JOB_INSIGHT_*.md files in the repo root are no longer
supported. All project customization files must now be placed under
.rootcoz/ in the analyzed repository.
Changes:
- Rename constants: JOB_INSIGHT_PROMPT_FILENAME → ROOTCOZ_PROMPT_FILENAME,
JOB_INSIGHT_ISSUE_PROMPT_FILENAME → ROOTCOZ_ISSUE_PROMPT_FILENAME,
JOB_INSIGHT_FAILURE_HISTORY_PROMPT_FILENAME → ROOTCOZ_HISTORY_PROMPT_FILENAME
- Update build_resources_section() and build_prompt_sections() to scan
<repo>/.rootcoz/ instead of <repo>/ for prompt files
- Add copy_rootcoz_pi_resources() to copy .rootcoz/{agents,skills,extensions}/
into workspace .pi/ after cloning (analysis, re-analysis, chat paths)
- Update GitHub Contents API path to .rootcoz/ROOTCOZ_ISSUE_PROMPT.md
- Update description strings in models.py, cli/main.py help text,
FAILURE_HISTORY_ANALYSIS.md
- Document .rootcoz/ convention in AGENTS.md
- Add tests for copy_rootcoz_pi_resources, update existing prompt tests
…warnings, chat copy (#152)
4f36069 to
af99fe8
Compare
|
Code review by qodo was updated up to the latest commit af99fe8 |
Summary
Migrate all project-level customization files from the repo root to a
.rootcoz/folder. Rename legacyJOB_INSIGHT_*filenames toROOTCOZ_*and add support for custom pi agents, skills, and extensions provided by the analyzed project.Breaking change: The old
JOB_INSIGHT_*.mdfilenames in the repo root are no longer supported.Closes #152
Changes
JOB_INSIGHT_*constants toROOTCOZ_*inengine/core.pyandengine/__init__.pybuild_resources_section()andbuild_prompt_sections()to scan<repo>/.rootcoz/copy_rootcoz_pi_resources()copies.rootcoz/{agents,skills,extensions}/to workspace.pi/.rootcoz/ROOTCOZ_ISSUE_PROMPT.mdvia GitHub Contents APIFAILURE_HISTORY_ANALYSIS.md,models.py,cli/main.pyAGENTS.mddocumentation