Skip to content

Commit a9b5713

Browse files
mairasclaude
andcommitted
docs: add workspace reference for agentic coding
Update AGENTS.md and README.md to direct AI-assisted development to use the halos-distro workspace for full context across all repos. This follows the pattern established in cockpit-apt PR #51, ensuring Claude Code and other AI assistants have access to complete workspace documentation and development workflows. See halos-distro/docs/ for: - HUMAN_DEVELOPMENT_GUIDANCE.md - IMPLEMENTATION_CHECKLIST.md - DEVELOPMENT_WORKFLOW.md 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 169df0f commit a9b5713

2 files changed

Lines changed: 61 additions & 0 deletions

File tree

AGENTS.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
⚠️ **THESE RULES ONLY APPLY TO FILES IN /apt.hatlabs.fi/** ⚠️
2+
3+
# Hat Labs APT Repository - Development Guide
4+
5+
## 🎯 For Agentic Coding: Use the HaLOS Workspace
6+
7+
This repository should be used as part of the halos-distro workspace for AI-assisted development:
8+
9+
```bash
10+
# Clone workspace and all repos
11+
git clone https://github.com/hatlabs/halos-distro.git
12+
cd halos-distro
13+
./run repos:clone
14+
```
15+
16+
See `halos-distro/docs/` for development workflows and guidance.
17+
18+
## About This Project
19+
20+
APT repository infrastructure for Hat Labs packages and tools.
21+
22+
**Local Instructions**: For environment-specific instructions and configurations, see @CLAUDE.local.md (not committed to version control).
23+
24+
## Git Workflow Policy
25+
26+
**Branch Workflow:** Never push to main directly - always use feature branches and PRs.
27+
28+
## Repository Structure
29+
30+
This repository maintains the Hat Labs APT repository at https://apt.hatlabs.fi.
31+
32+
- **scripts/**: Repository management scripts
33+
- **docs/**: Documentation
34+
- **.github/workflows/**: CI/CD automation
35+
- **gh-pages branch**: Published APT repository content
36+
37+
## Related
38+
39+
- **Parent**: [../AGENTS.md](../AGENTS.md) - Workspace documentation
40+
- **Packages**: Built from halos-marine-containers, cockpit-apt, runtipi-docker-service, etc.

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
11
# Hat Labs APT repository
22

33
This is the APT repository for Hat Labs. It contains packages and tools for use with our systems.
4+
5+
## Agentic Coding Setup (Claude Code, GitHub Copilot, etc.)
6+
7+
For development with AI assistants, use the halos-distro workspace for full context:
8+
9+
```bash
10+
# Clone the workspace
11+
git clone https://github.com/hatlabs/halos-distro.git
12+
cd halos-distro
13+
14+
# Get all sub-repositories including apt.hatlabs.fi
15+
./run repos:clone
16+
17+
# Work from workspace root for AI-assisted development
18+
# Claude Code gets full context across all repos
19+
```
20+
21+
See `halos-distro/docs/` for development workflows:
22+
- `HUMAN_DEVELOPMENT_GUIDANCE.md` - Quick start guide
23+
- `IMPLEMENTATION_CHECKLIST.md` - Development checklist
24+
- `DEVELOPMENT_WORKFLOW.md` - Detailed workflows

0 commit comments

Comments
 (0)