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:
olekhondera
2026-03-06 19:04:43 +02:00
parent 6c644ddaf1
commit cf86a91e4a
9 changed files with 62 additions and 33 deletions

View File

@@ -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
```