{"id":"stage2-card-factory-repo-analyzer","card_id":"card_stage2_card_factory_repo_analyzer","name":"Stage 2 Card Factory repo analyzer","description":"Turns supplied public repo metadata into an Apex card draft, safety checklist, and operator review plan without cloning or releasing source.","stage":2,"safety_level":"data_only_read_only","auth":{"type":"hmac-sha256","required_headers":["x-apex-tool-timestamp","x-apex-tool-nonce","x-apex-tool-content-sha256","x-apex-tool-signature"],"canonical_payload":"APEX-TOOL-V1\\n{tool_id}\\n{timestamp}\\n{nonce}\\n{sha256(canonical_json(body))}"},"input_schema":{"type":"object","properties":{"source_url":{"type":"string"},"readme":{"type":"string"},"files":{"type":"array"},"package_files":{"type":"array"}}},"output_schema":{"type":"object","properties":{"decision":{"type":"string"},"card_draft":{"type":"object"},"required_checks":{"type":"array"}}},"sample_input":{"source_url":"https://github.com/example/tool","readme":"A public data-only CLI tool.","files":["README.md","package.json"]}}