Skip to content

Commit c0411e8

Browse files
author
Kristopher Turner
committed
chore(platform): add Claude Code configuration AB#15
1 parent 06096c3 commit c0411e8

2 files changed

Lines changed: 106 additions & 0 deletions

File tree

.claude/settings.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"env": {
3+
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
4+
},
5+
"permissions": {
6+
"allow": [
7+
"Bash(git add:*)",
8+
"Bash(git commit:*)",
9+
"Bash(git push:*)",
10+
"Bash(git status:*)",
11+
"Bash(git log:*)",
12+
"Bash(git diff:*)",
13+
"Bash(gh issue:*)",
14+
"Bash(gh pr:*)",
15+
"Bash(gh run:*)",
16+
"Bash(gh api:*)",
17+
"Bash(gh workflow:*)",
18+
"WebSearch",
19+
"WebFetch(domain:github.com)",
20+
"WebFetch(domain:raw.githubusercontent.com)",
21+
"WebFetch(domain:learn.microsoft.com)",
22+
"WebFetch(domain:dev.azure.com)",
23+
"Bash(mkdocs:*)",
24+
"Bash(pip:*)",
25+
"Bash(python:*)"
26+
]
27+
}
28+
}

CLAUDE.md

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
# azurelocal-vm-conversion-toolkit — Claude Code Context
2+
3+
## What this repo is
4+
5+
MkDocs documentation site in the AzureLocal organization. This repo publishes technical documentation and is built with MkDocs Material.
6+
7+
---
8+
9+
## ADO project details
10+
11+
- **ADO org:** https://dev.azure.com/hybridcloudsolutions
12+
- **ADO project:** AzureLocal
13+
- **Work item format:** `AB#<id>` in commit messages and PR descriptions
14+
15+
---
16+
17+
## Standards
18+
19+
This repo follows all HCS platform standards defined in the Platform Engineering repo:
20+
21+
| Standard | Reference |
22+
|---|---|
23+
| Governance | [docs/standards/governance.md](https://dev.azure.com/hybridcloudsolutions/Platform%20Engineering/_git/Platform%20Engineering?path=/docs/standards/governance.md) |
24+
| Scripting (PowerShell 7) | [docs/standards/scripting.md](https://dev.azure.com/hybridcloudsolutions/Platform%20Engineering/_git/Platform%20Engineering?path=/docs/standards/scripting.md) |
25+
| Automation | [docs/standards/automation.md](https://dev.azure.com/hybridcloudsolutions/Platform%20Engineering/_git/Platform%20Engineering?path=/docs/standards/automation.md) |
26+
| Variables and naming | [docs/standards/variables.md](https://dev.azure.com/hybridcloudsolutions/Platform%20Engineering/_git/Platform%20Engineering?path=/docs/standards/variables.md) |
27+
| Documentation | [docs/standards/documentation.md](https://dev.azure.com/hybridcloudsolutions/Platform%20Engineering/_git/Platform%20Engineering?path=/docs/standards/documentation.md) |
28+
| Claude Code | [docs/standards/claude-code.md](https://dev.azure.com/hybridcloudsolutions/Platform%20Engineering/_git/Platform%20Engineering?path=/docs/standards/claude-code.md) |
29+
30+
Key rules:
31+
- All scripts: PowerShell 7+ only. `#Requires -Version 7.0`, `Set-StrictMode -Version Latest`, `\Stop = 'Stop'`.
32+
- All docs: Markdown only. No Word documents in any repo.
33+
- Commit format: `type(scope): short description` — types: `feat`, `fix`, `docs`, `chore`, `refactor`, `test`
34+
- No secrets, tokens, or credentials committed to any file.
35+
36+
---
37+
38+
## Key facts
39+
40+
| Fact | Value |
41+
|---|---|
42+
| Primary language | Markdown / Python (MkDocs) |
43+
| GitHub org | AzureLocal |
44+
| Azure login | kris@hybridsolutions.cloud |
45+
| Key Vault | kv-hcs-vault-01 |
46+
47+
Load environment before starting a session:
48+
```powershell
49+
. E:\git\platform\scripts\Load-HCSEnvironment.ps1
50+
```
51+
52+
---
53+
54+
## Claude Code actions
55+
56+
**Run autonomously:**
57+
- Read, search, and grep any file in this repo
58+
- Write and edit files in this repo
59+
- `git add`, `git commit`, `git push`
60+
- `gh issue`, `gh pr`, `gh run` CLI commands
61+
- `mkdocs build` and `mkdocs serve`
62+
- `pip install` for MkDocs plugins
63+
64+
**Always confirm before:**
65+
- Any operation that modifies Azure resources
66+
- Installing or upgrading dependencies
67+
- Running destructive operations
68+
- Making API calls to external services
69+
70+
---
71+
72+
## Owner
73+
74+
**Kristopher Turner**
75+
kris@hybridsolutions.cloud
76+
Senior Product Technology Architect, TierPoint | Microsoft MVP (Azure) | MCT
77+
Owner, Hybrid Cloud Solutions LLC — hybridsolutions.cloud
78+
Country Cloud Boy — thisismydemo.cloud

0 commit comments

Comments
 (0)