diff --git a/.claude/PROJECT.md b/.claude/PROJECT.md new file mode 100644 index 0000000..44ae675 --- /dev/null +++ b/.claude/PROJECT.md @@ -0,0 +1,33 @@ +# File Soup - Claude Code Instructions + +This repository contains the File Soup file management utility. + +## Project Structure + +``` +file-soup/ +├── .claude/ # AI assistant instructions +├── .git/ # Version control +├── .gitignore # Git ignore rules +├── .editorconfig # Editor configuration +└── ... # Utility files +``` + +## Build Commands + +Refer to project-specific documentation. + +## Coding Conventions + +- Follow hyperpolymath standards +- All code must have SPDX license headers +- Use approved languages only (see CLAUDE.md) +- Document all non-obvious decisions + +## Security + +- No hardcoded secrets +- All secrets through environment variables or secret management +- SHA-pinned dependencies where applicable +- HTTPS only, no HTTP URLs +- No MD5/SHA1 for security purposes diff --git a/selur-compose.toml b/selur-compose.toml index 977ab68..88277fa 100644 --- a/selur-compose.toml +++ b/selur-compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Stapeln service definition for file-soup