AMCS: add duplicate audit report tool #38

Merged
warkanum merged 2 commits from issue-25-duplicate-audit-cleanup-tools into main 2026-07-15 04:35:57 +00:00
Member

Implements a safe dry-run duplicate audit subset for issue #25.\n\nChanges:\n- Add audit_duplicates MCP tool.\n- Report exact/normalized duplicate project-name candidates.\n- Report exact/normalized duplicate thought-content candidates.\n- Report metadata normalization candidates for type/source/topics/people.\n- Register the tool in MCP and describe_tools catalog.\n- Add focused unit tests for grouping, canonical recommendations, metadata variants, and truncation.\n\nVerification:\n- go test ./internal/tools -run TestBuildDuplicateAudit -count=1\n- go test ./internal/tools ./internal/mcpserver -count=1\n- make build && make test\n- make build-cli\n\nCaveat: this PR intentionally does not add destructive merge/delete behavior; it prioritizes non-destructive reporting/dry-run recommendations as requested.

Implements a safe dry-run duplicate audit subset for issue #25.\n\nChanges:\n- Add audit_duplicates MCP tool.\n- Report exact/normalized duplicate project-name candidates.\n- Report exact/normalized duplicate thought-content candidates.\n- Report metadata normalization candidates for type/source/topics/people.\n- Register the tool in MCP and describe_tools catalog.\n- Add focused unit tests for grouping, canonical recommendations, metadata variants, and truncation.\n\nVerification:\n- go test ./internal/tools -run TestBuildDuplicateAudit -count=1\n- go test ./internal/tools ./internal/mcpserver -count=1\n- make build && make test\n- make build-cli\n\nCaveat: this PR intentionally does not add destructive merge/delete behavior; it prioritizes non-destructive reporting/dry-run recommendations as requested.
sgcommand added 1 commit 2026-07-14 15:06:45 +00:00
feat(tools): add duplicate audit report
CI / build-and-test (push) Failing after 1m24s
CI / build-and-test (pull_request) Failing after 59s
3198600031
sgcommand added 1 commit 2026-07-14 15:09:46 +00:00
ci: build ui before go tests
CI / build-and-test (push) Successful in 7m10s
CI / build-and-test (pull_request) Successful in 7m13s
8db2141d45
warkanum merged commit 1689167a7b into main 2026-07-15 04:35:57 +00:00
Sign in to join this conversation.