tofusoup
2026-01-06
Add security scanning config, migrate CI to reusable workflows, restore architecture docs
17 files · 691+ · 130-
Add security scanning configuration
4 files changed
.gitleaks.tomlAdded 15-line Gitleaks secret detection configuration.trufflehog-exclude-paths.txtAdded 7-line TruffleHog exclusion paths.gitguardian.yamlAdded 11-line GitGuardian configurationpyproject.tomlAdded 17 lines of security scanning configuration
- Added Gitleaks (.gitleaks.toml), TruffleHog (.trufflehog-exclude-paths.txt), and GitGuardian (.gitguardian.yaml) configurations for secret detection
harden
behavioral
3 files
.gitleaks.toml.trufflehog-exclude-paths.txt.gitguardian.yaml
- Added security scanning configuration to pyproject.toml (17 lines)
harden
internal
1 file
pyproject.toml
Migrate CI and release workflows to reusable pattern
2 files changed
ci.ymlReplaced inline CI with reusable ci-tooling workflow (102-line change)release.ymlSimplified release to use reusable workflow (54-line change)
- Rewrote ci.yml to use a centralized ci-tooling reusable workflow and simplified release.yml to match, replacing inline CI configuration
baseline
architectural
2 files
ci.ymlrelease.yml
Restore architecture documentation
8 files changed
01-overview.mdRestored 20-line overview02-conformance-testing-strategy.mdRestored 52-line conformance strategy03-rpc-matrix-specification.mdRestored 42-line RPC matrix spec04-garnish-asset-bundle-system.mdRestored 89-line garnish asset bundle doc05-wire-protocol-details.mdRestored 38-line wire protocol details06-polyglot-cli-strategy.mdRestored 45-line polyglot CLI strategy07-stock-service-design.mdRestored 212-line stock service designsoup-go-vs-terraform.mdRestored 105-line comparison document
- Restored eight architecture documents that were previously removed, totaling approximately 600 lines
specify
internal
8 files
01-overview.md02-conformance-testing-strategy.md03-rpc-matrix-specification.md04-garnish-asset-bundle-system.md05-wire-protocol-details.md06-polyglot-cli-strategy.md07-stock-service-design.mdsoup-go-vs-terraform.md
Minor documentation and test updates
3 files changed
index.mdUpdated documentation index (8-line change)cli.mdAdded CLI reference lineconftest.pyUpdated test conftest (3-line change)