Files
ai-contract-platform/.secrets.baseline
T
yuqei 5ad6beac98
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 6m23s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 10m18s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 42m22s
ci: make source secret scan locale independent
2026-07-20 21:14:31 +08:00

424 lines
18 KiB
Plaintext

{
"version": "1.5.0",
"results": {
"project-docs/V2-ai-platform-embedding-pgvector-2026-06-22.md": [
{
"type": "Basic Auth Credentials",
"filename": "project-docs/V2-ai-platform-embedding-pgvector-2026-06-22.md",
"hashed_secret": "141a92417f71895e56c4a5da05f3e98fc78e2220",
"line_number": 64,
"is_secret": false,
"audit_reason": "Documented local-only PostgreSQL credentials."
},
{
"type": "Secret Keyword",
"filename": "project-docs/V2-ai-platform-embedding-pgvector-2026-06-22.md",
"hashed_secret": "8031f88f0b06be1613e58bda29c3e949459dc528",
"line_number": 67,
"is_secret": false,
"audit_reason": "Explicit embedding-key placeholder in setup documentation."
}
],
"project-docs/V2-contract-api-persistent-repository-2026-06-23.md": [
{
"type": "Basic Auth Credentials",
"filename": "project-docs/V2-contract-api-persistent-repository-2026-06-23.md",
"hashed_secret": "d61ceadbdb0081cce7a2c1f65558bd2243ecc161",
"line_number": 25,
"is_secret": false,
"audit_reason": "Documented local-only PostgreSQL credentials."
}
],
"project-docs/V2-database-engineering-baseline-2026-06-24.md": [
{
"type": "Basic Auth Credentials",
"filename": "project-docs/V2-database-engineering-baseline-2026-06-24.md",
"hashed_secret": "964a0c3a014c640b82d5ab59c4665a323d20a880",
"line_number": 127,
"is_secret": false,
"audit_reason": "Documented local compose credentials."
},
{
"type": "Basic Auth Credentials",
"filename": "project-docs/V2-database-engineering-baseline-2026-06-24.md",
"hashed_secret": "7205a0abf00d1daec13c63ece029057c974795a9",
"line_number": 139,
"is_secret": false,
"audit_reason": "Production example uses explicit CHANGE_ME placeholders."
}
],
"project-docs/V2-phase3-ai-platform-request-tenant-context-2026-07-02.md": [
{
"type": "Secret Keyword",
"filename": "project-docs/V2-phase3-ai-platform-request-tenant-context-2026-07-02.md",
"hashed_secret": "7a85f4764bbd6daf1c3545efbbf0f279a6dc0beb",
"line_number": 61,
"is_secret": false,
"audit_reason": "Schema-check field name in an example response."
}
],
"project-docs/V2-phase3-provider-ocr-secret-ref-pgvector-schema-2026-07-02.md": [
{
"type": "Secret Keyword",
"filename": "project-docs/V2-phase3-provider-ocr-secret-ref-pgvector-schema-2026-07-02.md",
"hashed_secret": "7a85f4764bbd6daf1c3545efbbf0f279a6dc0beb",
"line_number": 77,
"is_secret": false,
"audit_reason": "Schema-check field name in an example response."
},
{
"type": "Secret Keyword",
"filename": "project-docs/V2-phase3-provider-ocr-secret-ref-pgvector-schema-2026-07-02.md",
"hashed_secret": "90e6123ac71a89a866f61b466cbc4b2da1171a2a",
"line_number": 99,
"is_secret": false,
"audit_reason": "Non-sensitive env secret reference used in smoke documentation."
},
{
"type": "Secret Keyword",
"filename": "project-docs/V2-phase3-provider-ocr-secret-ref-pgvector-schema-2026-07-02.md",
"hashed_secret": "968932234f4a576ce7f167fbeb7664019d12741c",
"line_number": 112,
"is_secret": false,
"audit_reason": "Non-sensitive env secret reference used in smoke documentation."
}
],
"yuqei-ai-platform/services/ai-platform-api/.env.example": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-ai-platform/services/ai-platform-api/.env.example",
"hashed_secret": "141a92417f71895e56c4a5da05f3e98fc78e2220",
"line_number": 3,
"is_secret": false,
"audit_reason": "Documented local-only PostgreSQL credentials."
}
],
"yuqei-ai-platform/services/ai-platform-api/README.md": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-ai-platform/services/ai-platform-api/README.md",
"hashed_secret": "141a92417f71895e56c4a5da05f3e98fc78e2220",
"line_number": 17,
"is_secret": false,
"audit_reason": "Documented local-only PostgreSQL credentials."
},
{
"type": "Secret Keyword",
"filename": "yuqei-ai-platform/services/ai-platform-api/README.md",
"hashed_secret": "11fa7c37d697f30e6aee828b4426a10f83ab2380",
"line_number": 49,
"is_secret": false,
"audit_reason": "Explicit provider-key placeholder in setup documentation."
},
{
"type": "Secret Keyword",
"filename": "yuqei-ai-platform/services/ai-platform-api/README.md",
"hashed_secret": "1488a3ad85e01f333b3220769033ea787a21b793",
"line_number": 65,
"is_secret": false,
"audit_reason": "Explicit embedding-key placeholder in setup documentation."
}
],
"yuqei-ai-platform/services/ai-platform-api/alembic.ini": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-ai-platform/services/ai-platform-api/alembic.ini",
"hashed_secret": "141a92417f71895e56c4a5da05f3e98fc78e2220",
"line_number": 6,
"is_secret": false,
"audit_reason": "Documented local-only PostgreSQL credentials."
}
],
"yuqei-ai-platform/services/ai-platform-api/src/yuqei_ai_platform_api/config.py": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-ai-platform/services/ai-platform-api/src/yuqei_ai_platform_api/config.py",
"hashed_secret": "141a92417f71895e56c4a5da05f3e98fc78e2220",
"line_number": 12,
"is_secret": false,
"audit_reason": "Documented local-only PostgreSQL default."
}
],
"yuqei-ai-platform/services/ai-platform-api/tests/test_embeddings.py": [
{
"type": "Secret Keyword",
"filename": "yuqei-ai-platform/services/ai-platform-api/tests/test_embeddings.py",
"hashed_secret": "96e748b5af8fcfe7ee7342d70171f7264e5b1d17",
"line_number": 36,
"is_secret": false,
"audit_reason": "Synthetic API key used by a mock transport test."
}
],
"yuqei-ai-platform/services/ai-platform-api/tests/test_object_storage.py": [
{
"type": "Secret Keyword",
"filename": "yuqei-ai-platform/services/ai-platform-api/tests/test_object_storage.py",
"hashed_secret": "e5e9fa1ba31ecd1ae84f75caaa474f3a663f05f4",
"line_number": 55,
"is_secret": false,
"audit_reason": "Synthetic object-storage key used by a mocked unit test."
}
],
"yuqei-ai-platform/services/ai-platform-api/tests/test_platform_data.py": [
{
"type": "Secret Keyword",
"filename": "yuqei-ai-platform/services/ai-platform-api/tests/test_platform_data.py",
"hashed_secret": "80ebbbd0957cbf91ab4f3f39ae05b547b7770116",
"line_number": 96,
"is_secret": false,
"audit_reason": "Synthetic environment secret reference used by a unit test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-ai-platform/services/ai-platform-api/tests/test_platform_data.py",
"hashed_secret": "f8843a16172173b7829ae8e358969e604e792eab",
"line_number": 165,
"is_secret": false,
"audit_reason": "Synthetic OCR secret reference used by a unit test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-ai-platform/services/ai-platform-api/tests/test_platform_data.py",
"hashed_secret": "f63fad0d3c81d12c8ce8b5907fa29f1d5b4fc2f1",
"line_number": 306,
"is_secret": false,
"audit_reason": "Synthetic OCR key asserted by a unit test."
}
],
"yuqei-ai-platform/services/ai-platform-api/tests/test_provider_flow.py": [
{
"type": "Secret Keyword",
"filename": "yuqei-ai-platform/services/ai-platform-api/tests/test_provider_flow.py",
"hashed_secret": "3acfb2c2b433c0ea7ff107e33df91b18e52f960f",
"line_number": 67,
"is_secret": false,
"audit_reason": "Synthetic provider key used by a mocked unit test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-ai-platform/services/ai-platform-api/tests/test_provider_flow.py",
"hashed_secret": "dfd7a37d1dc759fc860644d608aa5d8ad9b53c96",
"line_number": 213,
"is_secret": false,
"audit_reason": "Synthetic environment secret reference used by a unit test."
}
],
"yuqei-ai-platform/services/worker/src/yuqei_worker/config.py": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-ai-platform/services/worker/src/yuqei_worker/config.py",
"hashed_secret": "141a92417f71895e56c4a5da05f3e98fc78e2220",
"line_number": 14,
"is_secret": false,
"audit_reason": "Documented local-only PostgreSQL default."
}
],
"yuqei-ai-platform/services/worker/tests/test_health.py": [
{
"type": "Secret Keyword",
"filename": "yuqei-ai-platform/services/worker/tests/test_health.py",
"hashed_secret": "3acfb2c2b433c0ea7ff107e33df91b18e52f960f",
"line_number": 30,
"is_secret": false,
"audit_reason": "Synthetic provider key used by a worker health test."
}
],
"yuqei-contract-platform/services/contract-api/.env.example": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-contract-platform/services/contract-api/.env.example",
"hashed_secret": "7205a0abf00d1daec13c63ece029057c974795a9",
"line_number": 30,
"is_secret": false,
"audit_reason": "Production example uses the explicit CHANGE_ME placeholder."
}
],
"yuqei-contract-platform/services/contract-api/README.md": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-contract-platform/services/contract-api/README.md",
"hashed_secret": "d61ceadbdb0081cce7a2c1f65558bd2243ecc161",
"line_number": 17,
"is_secret": false,
"audit_reason": "Documented local-only PostgreSQL credentials."
}
],
"yuqei-contract-platform/services/contract-api/tests/test_contract_workflow.py": [
{
"type": "Base64 High Entropy String",
"filename": "yuqei-contract-platform/services/contract-api/tests/test_contract_workflow.py",
"hashed_secret": "9ea8584df2c99619e1919b4d0218b32f8f9fd66a",
"line_number": 808,
"is_secret": false,
"audit_reason": "Contract template identifier in a test request path."
},
{
"type": "Secret Keyword",
"filename": "yuqei-contract-platform/services/contract-api/tests/test_contract_workflow.py",
"hashed_secret": "3e3a880564d6961104d8ca9e82190ef682b3d11a",
"line_number": 2397,
"is_secret": false,
"audit_reason": "Synthetic AI service key asserted by a mocked review worker test."
}
],
"yuqei-contract-platform/services/contract-api/tests/test_health.py": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-contract-platform/services/contract-api/tests/test_health.py",
"hashed_secret": "d61ceadbdb0081cce7a2c1f65558bd2243ecc161",
"line_number": 74,
"is_secret": false,
"audit_reason": "Synthetic local PostgreSQL credentials used by a unit test."
}
],
"yuqei-contract-platform/services/contract-api/tests/test_identity_management.py": [
{
"type": "Secret Keyword",
"filename": "yuqei-contract-platform/services/contract-api/tests/test_identity_management.py",
"hashed_secret": "6358449ebfe8a3fd4cf289c411b76cc53f415baa",
"line_number": 102,
"is_secret": false,
"audit_reason": "Synthetic tenant-admin password used by an identity test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-contract-platform/services/contract-api/tests/test_identity_management.py",
"hashed_secret": "6809ffccad03b80fa1fbc32c17e7e054805ec30b",
"line_number": 139,
"is_secret": false,
"audit_reason": "Explicit wrong-password fixture used by a negative test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-contract-platform/services/contract-api/tests/test_identity_management.py",
"hashed_secret": "2585823c3e56d65632eff0c1eb7f8fffa0736cb3",
"line_number": 189,
"is_secret": false,
"audit_reason": "Synthetic invite password used by an identity test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-contract-platform/services/contract-api/tests/test_identity_management.py",
"hashed_secret": "d26b0b74aaf44561a94d607e9d73e4dc6b95fe3d",
"line_number": 242,
"is_secret": false,
"audit_reason": "Synthetic tenant-owner password used by an identity test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-contract-platform/services/contract-api/tests/test_identity_management.py",
"hashed_secret": "42f6c37f356183f42a67d9e0ae515bb51d7590cf",
"line_number": 281,
"is_secret": false,
"audit_reason": "Synthetic old-password fixture used by a reset test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-contract-platform/services/contract-api/tests/test_identity_management.py",
"hashed_secret": "a55a3986a699ba4d2b29b2057811322bf076abd0",
"line_number": 300,
"is_secret": false,
"audit_reason": "Synthetic new-password fixture used by a reset test."
}
],
"yuqei-infra/compose/.env.example": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-infra/compose/.env.example",
"hashed_secret": "964a0c3a014c640b82d5ab59c4665a323d20a880",
"line_number": 24,
"is_secret": false,
"audit_reason": "Documented local compose credentials."
}
],
"yuqei-infra/compose/.env.production.example": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-infra/compose/.env.production.example",
"hashed_secret": "7205a0abf00d1daec13c63ece029057c974795a9",
"line_number": 63,
"is_secret": false,
"audit_reason": "Production example uses explicit CHANGE_ME placeholders."
}
],
"yuqei-infra/compose/docker-compose.yml": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-infra/compose/docker-compose.yml",
"hashed_secret": "964a0c3a014c640b82d5ab59c4665a323d20a880",
"line_number": 83,
"is_secret": false,
"audit_reason": "Documented local compose fallback credentials."
}
],
"yuqei-infra/scripts/deploy-v2-smoke-docker.ps1": [
{
"type": "Basic Auth Credentials",
"filename": "yuqei-infra/scripts/deploy-v2-smoke-docker.ps1",
"hashed_secret": "f3ae48aa9b0d4eaec403d0f4b9cf89527def9aec",
"line_number": 354,
"is_secret": false,
"audit_reason": "Isolated smoke-only database credentials generated by the deploy script."
}
],
"yuqei-infra/tests/test_production_release_tools.py": [
{
"type": "Secret Keyword",
"filename": "yuqei-infra/tests/test_production_release_tools.py",
"hashed_secret": "53dc84fccc33570defe1f39cf9612ce69ac7424a",
"line_number": 48,
"is_secret": false,
"audit_reason": "Synthetic production-preflight secret placeholder used by an infrastructure test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-infra/tests/test_production_release_tools.py",
"hashed_secret": "05d90b39f109a93348186597904cd4f49152d061",
"line_number": 50,
"is_secret": false,
"audit_reason": "Synthetic production-preflight secret placeholder used by an infrastructure test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-infra/tests/test_production_release_tools.py",
"hashed_secret": "a5e7de418383e7e8471cc9a21992ce0daafab40f",
"line_number": 51,
"is_secret": false,
"audit_reason": "Synthetic production-preflight secret placeholder used by an infrastructure test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-infra/tests/test_production_release_tools.py",
"hashed_secret": "b5631d35d843013925a520542e7955d954e6b153",
"line_number": 52,
"is_secret": false,
"audit_reason": "Synthetic production-preflight secret placeholder used by an infrastructure test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-infra/tests/test_production_release_tools.py",
"hashed_secret": "25c5fef49509171e38e408bc6dacd86b50a890e5",
"line_number": 53,
"is_secret": false,
"audit_reason": "Synthetic production-preflight secret placeholder used by an infrastructure test."
},
{
"type": "Secret Keyword",
"filename": "yuqei-infra/tests/test_production_release_tools.py",
"hashed_secret": "5653faf32e2d189e6b2ee91e022735727a89ba7b",
"line_number": 54,
"is_secret": false,
"audit_reason": "Synthetic production-preflight secret placeholder used by an infrastructure test."
},
{
"type": "Basic Auth Credentials",
"filename": "yuqei-infra/tests/test_production_release_tools.py",
"hashed_secret": "2aeae636ff10256fe811ae406cc7aba633b55626",
"line_number": 55,
"is_secret": false,
"audit_reason": "Synthetic PostgreSQL URL with a placeholder password used by an infrastructure test."
}
]
}
}