Files
dss/dss-mvp1/tests/fixtures/api_keys.json
Digital Production Factory 276ed71f31 Initial commit: Clean DSS implementation
Migrated from design-system-swarm with fresh git history.
Old project history preserved in /home/overbits/apps/design-system-swarm

Core components:
- MCP Server (Python FastAPI with mcp 1.23.1)
- Claude Plugin (agents, commands, skills, strategies, hooks, core)
- DSS Backend (dss-mvp1 - token translation, Figma sync)
- Admin UI (Node.js/React)
- Server (Node.js/Express)
- Storybook integration (dss-mvp1/.storybook)

Self-contained configuration:
- All paths relative or use DSS_BASE_PATH=/home/overbits/dss
- PYTHONPATH configured for dss-mvp1 and dss-claude-plugin
- .env file with all configuration
- Claude plugin uses ${CLAUDE_PLUGIN_ROOT} for portability

Migration completed: $(date)
🤖 Clean migration with full functionality preserved
2025-12-09 18:45:48 -03:00

110 lines
3.1 KiB
JSON

{
"description": "Mock API keys for testing - DO NOT USE IN PRODUCTION",
"note": "These are example keys for testing only. Replace with real keys in .env for production use.",
"anthropic": {
"mock_api_key": "sk-ant-api03-test-mock-key-for-testing-only-do-not-use-in-production-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"api_base": "https://api.anthropic.com/v1",
"model": "claude-sonnet-4-5-20250929",
"max_tokens": 4096
},
"figma": {
"mock_token": "figd_test_mock_token_for_testing_only_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"mock_file_key": "aBcDeFgHiJkLmNoPqRsTuV",
"api_base": "https://api.figma.com/v1"
},
"openai": {
"mock_api_key": "sk-test-mock-openai-key-for-testing-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"api_base": "https://api.openai.com/v1",
"model": "gpt-4"
},
"mock_responses": {
"claude": {
"simple_response": {
"id": "msg_01ABC123",
"type": "message",
"role": "assistant",
"content": [
{
"type": "text",
"text": "This is a mock Claude response for testing."
}
],
"model": "claude-sonnet-4-5-20250929",
"stop_reason": "end_turn",
"usage": {
"input_tokens": 10,
"output_tokens": 20
}
}
},
"figma": {
"variables_response": {
"status": 200,
"meta": {
"variableCollections": {
"VariableCollectionId:1:1": {
"id": "VariableCollectionId:1:1",
"name": "Colors",
"modes": [
{
"modeId": "1:0",
"name": "Light"
},
{
"modeId": "1:1",
"name": "Dark"
}
]
}
},
"variables": {
"VariableID:1:2": {
"id": "VariableID:1:2",
"name": "colors/primary",
"key": "colors_primary",
"variableCollectionId": "VariableCollectionId:1:1",
"resolvedType": "COLOR",
"valuesByMode": {
"1:0": {
"r": 0.0,
"g": 0.4,
"b": 0.8,
"a": 1.0
},
"1:1": {
"r": 0.4,
"g": 0.6,
"b": 1.0,
"a": 1.0
}
},
"description": "Primary brand color",
"remote": false,
"hiddenFromPublishing": false
},
"VariableID:1:3": {
"id": "VariableID:1:3",
"name": "spacing/base",
"key": "spacing_base",
"variableCollectionId": "VariableCollectionId:1:1",
"resolvedType": "FLOAT",
"valuesByMode": {
"1:0": 16,
"1:1": 16
},
"description": "Base spacing unit",
"remote": false,
"hiddenFromPublishing": false
}
}
}
}
}
}
}