docs: sync documentation with actual repo state; adapt for Gitea
- Remove all .github references (removed in 6c644dd but docs still referenced)
- Rewrite review-pr skill to use Gitea API instead of gh CLI
- Add gitea-pr.sh helper for Gitea API calls (view/diff/files/comments)
- Update project structure tree: add scripts/, .woodpecker.yml, ci-cd.md,
status-update-checklist.md, commit-docs-reminder.sh, RESEARCH-SDD-TOOLS.md
- Fix skills count 14 → 15 (add create-skill to DOCS.md)
- Remove .github references from CONTRIBUTING.md, SECURITY.md, init-project
- Add GITEA_TOKEN to .env.example
- Update CI/CD placeholder in RECOMMENDATIONS.md to Woodpecker
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
16
README.md
16
README.md
@@ -119,15 +119,13 @@ ls -la agents/
|
||||
|
||||
```
|
||||
your-project/
|
||||
├── .github/ # GitHub templates
|
||||
│ ├── ISSUE_TEMPLATE/ # Issue templates (bug, feature)
|
||||
│ └── PULL_REQUEST_TEMPLATE.md # PR template
|
||||
├── docs/ # Complete documentation
|
||||
│ ├── archetypes.md # Product archetypes & optional modules
|
||||
│ ├── project-overview.md # Project overview template
|
||||
│ ├── phases-plan.md # Phase-based development plan
|
||||
│ ├── content-structure.md # Content/page structure
|
||||
│ ├── dev-setup.md # Development setup guide
|
||||
│ ├── ci-cd.md # Woodpecker CI + Gitea pipeline
|
||||
│ ├── adr/ # Architecture Decision Records
|
||||
│ │ ├── README.md # ADR guidelines
|
||||
│ │ └── 0000-template.md # ADR template
|
||||
@@ -163,20 +161,28 @@ your-project/
|
||||
│ └── api/ # Backend API (Node.js)
|
||||
├── packages/ # Shared packages (if monorepo)
|
||||
│ └── shared/ # Types, utils, API client
|
||||
├── scripts/ # DevOps & CI scripts
|
||||
│ ├── setup-project.sh # VPS setup (user, dir, nginx, systemd)
|
||||
│ ├── deploy.sh # VPS deploy (rsync + npm ci + restart)
|
||||
│ └── ci-lint-fix.sh # ESLint auto-fix with commit-back
|
||||
├── .claude/ # Claude Code configuration
|
||||
│ ├── settings.json # Hooks configuration
|
||||
│ ├── status-update-checklist.md # Docs sync checklist for commits
|
||||
│ ├── hooks/ # Hook scripts
|
||||
│ │ ├── protect-files.sh # Block edits to sensitive files
|
||||
│ │ ├── bash-firewall.sh # Block dangerous commands
|
||||
│ │ ├── post-edit-format.sh # Auto-format after edits
|
||||
│ │ └── audit-log.sh # Log all Bash commands
|
||||
│ └── skills/ # Slash-command skills (14 total)
|
||||
│ │ ├── audit-log.sh # Log all Bash commands
|
||||
│ │ └── commit-docs-reminder.sh # Remind to sync docs on commit
|
||||
│ └── skills/ # Slash-command skills (15 total)
|
||||
├── .editorconfig # Editor formatting standards
|
||||
├── .env.example # Environment variables template
|
||||
├── .woodpecker.yml # Woodpecker CI pipeline config
|
||||
├── package.json # Project metadata & engines
|
||||
├── DOCS.md # Documentation index
|
||||
├── RULES.md # Project rules & agent protocol
|
||||
├── RECOMMENDATIONS.md # Project-specific decisions
|
||||
├── RESEARCH-SDD-TOOLS.md # SDD tools research (Spec Kit, AI Factory)
|
||||
└── README.md # This file
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user