Monolith image with every toolchain in the spec: - Python 3.12 + uv/ruff/mypy/pytest/pip-audit/semgrep - Node 22 LTS + bun - Go 1.22 + govulncheck/staticcheck - Rust stable + cargo-audit/cargo-deny - Ruby 3.x + bundler-audit - PHP 8.x + composer/phpstan - JDK 17 + 21 + Maven + Gradle - .NET 8 SDK - Swift 5.9.2 - Kotlin 1.9.25 - clang + cmake + valgrind + ASan/UBSan/TSan - bash + shellcheck smoke.sh proves each toolchain compiles + runs a hello-world. compose.yml uses the existing 'sulkta' bridge network. No API yet (steps 2-3); no MCP yet (step 7); no runner yet (step 4). This is the foundation. NOTE: docker build + smoke verification not yet run — sandbox doesn't have docker. Needs `docker compose build && docker compose up` on Lucy or any real Docker host before we trust the Dockerfile. Spec: memory/spec-crafting-table.md
48 lines
369 B
Text
48 lines
369 B
Text
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
.venv/
|
|
venv/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
.pytest_cache/
|
|
|
|
# Node / TS
|
|
node_modules/
|
|
dist/
|
|
*.tsbuildinfo
|
|
|
|
# Rust
|
|
target/
|
|
|
|
# Go
|
|
/bin/
|
|
|
|
# Java / Kotlin / Gradle / Maven
|
|
build/
|
|
out/
|
|
.gradle/
|
|
*.class
|
|
*.jar
|
|
.mvn/
|
|
|
|
# .NET
|
|
.dotnet/
|
|
obj/
|
|
|
|
# Swift
|
|
.swiftpm/
|
|
.build/
|
|
*.xcodeproj/
|
|
|
|
# Misc
|
|
.cache/
|
|
.env
|
|
*.log
|
|
.DS_Store
|
|
|
|
# Editor
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|