Skip to content

Commit 1ebca84

Browse files
hyperpolymathclaude
andcommitted
chore: add .claude project scaffolding
Agent/project config carried alongside the WIP snapshot. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 825c1d2 commit 1ebca84

1 file changed

Lines changed: 33 additions & 0 deletions

File tree

.claude/PROJECT.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# BetLang - Claude Code Instructions
2+
3+
This repository contains the BetLang programming language compiler and tooling.
4+
5+
## Project Structure
6+
7+
```
8+
betlang/
9+
├── .claude/ # AI assistant instructions
10+
├── .git/ # Version control
11+
├── .gitignore # Git ignore rules
12+
├── .editorconfig # Editor configuration
13+
└── ... # Compiler files
14+
```
15+
16+
## Build Commands
17+
18+
Refer to project-specific documentation.
19+
20+
## Coding Conventions
21+
22+
- Follow hyperpolymath standards
23+
- All code must have SPDX license headers
24+
- Use approved languages only (see CLAUDE.md)
25+
- Document all non-obvious decisions
26+
27+
## Security
28+
29+
- No hardcoded secrets
30+
- All secrets through environment variables or secret management
31+
- SHA-pinned dependencies where applicable
32+
- HTTPS only, no HTTP URLs
33+
- No MD5/SHA1 for security purposes

0 commit comments

Comments
 (0)