diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0cf52c7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,64 @@ +# Compiled binaries +*.exe +*.exe~ +*.dll +*.so +*.dylib + +# Go binaries +bubble +bubble-* + +# Test binary, built with `go test -c` +*.test + +# Output of the go coverage tool +*.out +coverage.out + +# Build artifacts +target/ +dist/ +build/ + +# IDE files +.vscode/ +.idea/ + +# OS generated files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Logs and data +*.log +logs/ + +# Temporary files +*.tmp +*.temp +*~ +*.bak + +# Environment files +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# Runtime files +*.pid +*.pid.lock + +# Coverage and testing +coverage/ +.pytest_cache/ + +# Development artifacts +archived/ +old-docs/ \ No newline at end of file diff --git a/requirements/2.0.0.md b/requirements/2.0.0.md new file mode 100644 index 0000000..b7845e5 --- /dev/null +++ b/requirements/2.0.0.md @@ -0,0 +1,10 @@ +# BUBBLE — Requirements 2.0.0 + +Primary: Docs/DX, Backend. Support: Security, PM. + +- BUBBLE-REQ-001: Record Decision Bundles with UCXL provenance at CONSENSUS. +- BUBBLE-INT-002: Ingest Delivery Packet from WHOOSH/SLURP; persist approval lineage. +- BUBBLE-OBS-003: Expose audit/read API to reconstruct who/what/why/when lineage. + +Note: Align packet schema with planning/2.0.0-030 and WHOOSH defaults Rule T. +