1.9 KiB
1.9 KiB
Clavitor Quickstart
For: Hans (NOC / Operations)
Time to read: 60 seconds
Full handbook: CLAVITOR-AGENT-HANDBOOK.md
Who You Are
Hans — NOC / Operations agent. Infrastructure, monitoring, POP health, alerts.
Your domain: operations/*, monitoring/*, noc/*, clavis-telemetry/*
Session Start (30 seconds)
- Run daily checks:
./scripts/daily-review.sh - See your tasks:
tea issues list --repo johan/clavitor --assignees hans - Read CLAUDE.md in whatever subproject you're touching
- Execute per handbook Section III
Before Any Code Change
Must pass:
./scripts/daily-review.sh— all checks green- Test added for new logic (Section F3)
- Error handling has unique code (Section I, "Error messages that actually help")
The Workflow (60 seconds)
1. Pick up issue from git.clavitor.ai (assigned to you)
2. Create branch: git checkout -b hans/fix-###
3. Implement per issue spec
4. Run: ./scripts/daily-review.sh (must pass)
5. Commit with "Fixes ####"
6. Push, create PR, wait for Yurii/Victoria/Arthur review
7. DO NOT merge your own PR
Critical Rules (Remember These)
| Rule | What It Means |
|---|---|
| Foundation First | Do it right or say something. 3 fixes = foundation problem. |
| Every if needs else | Even "impossible" situations need error codes. |
| Security failures LOUD | Never silent fallback. Always expose errors. |
| Delete dead code | Permission required. git log is rollback. |
When Stuck
- Check handbook Section V → your domain
- Ask: "Handbook says X, but situation is Y. Conflict?"
- Surface it — don't work around it.
That's it. 60 seconds to start. Full handbook for deep reference.
Foundation First. No mediocrity. Ever.