Skip to content

docs+refactor: audit cleanup (config truth, dead code) - #274

Merged
Patel230 merged 2 commits into
feat/rename-hawk-to-graycodefrom
chore/audit-cleanup
Sep 4, 2026
Merged

docs+refactor: audit cleanup (config truth, dead code)#274
Patel230 merged 2 commits into
feat/rename-hawk-to-graycodefrom
chore/audit-cleanup

Conversation

@Patel230

@Patel230 Patel230 commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Evidence-graded audit pass. Stacked on #273.\n\nDocs (were false, now match code): config precedence chain unified in SECURITY.md + 05-configuration.md (traceable to LoadSettings/projectSafeSettings); ghost --allow-project-mcp corrected to folder-trust gate; .env.example lists only consumed vars; Y0_MARKETPLACE default corrected to 1; GRAYCODE_HOME/DEPLOYMENT_ROUTING rows corrected; y0.go stale header fixed; project-MCP docs corrected.\n\nCode: dropped TokenStore.Load/Save lying stubs (+3 tests), dead engine BackgroundAgentPool re-exports, 6 ZAI/Xiaomi region forwarders collapsed to generic trio (callers migrated, tests rewritten).\n\nVerified: build, affected suites (auth/config/engine/agent/flags/trust/cmd), full golangci-lint (0 issues), boundary guards. Full 180-pkg suite + markdownlint not run (see audit report).

SECURITY.md claimed an unregistered --allow-project-mcp flag and project-overridable model/provider/permissions; 05-configuration.md inverted user/project precedence and listed dead env vars. Both now match LoadSettings/projectSafeSettings and verified Getenv sites. .env.example lists only consumed vars. y0.go header corrected to default-on marketplace.
TokenStore.Load/Save no-op stubs (+3 tests); engine NewBackgroundAgentPool{,WithContext}/FormatResults/BackgroundAgentPool re-exports (zero callers); ZAI/Xiaomi region forwarders collapsed to Needs/SetGatewayRegion/GatewayRegionLabel (callers migrated, tests rewritten to generic funcs).
Base automatically changed from chore/clean-unused to feat/rename-hawk-to-graycode September 4, 2026 02:10
@Patel230
Patel230 merged commit 8cd0c4a into feat/rename-hawk-to-graycode Sep 4, 2026
@Patel230
Patel230 deleted the chore/audit-cleanup branch September 4, 2026 02:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant