{"openapi":"3.1.0","info":{"title":"智能体架构师卢成 API","version":"0.1.0","description":"Minimal API surface for the agent-friendly personal capability site."},"servers":[{"url":"https://agentarchitect.me"}],"paths":{"/api/catalog":{"get":{"summary":"Read the public capability catalog"}},"/v1/run":{"post":{"summary":"Execute one private capability","security":[{"apiKeyHeader":[]}]}},"/v1/verify":{"post":{"summary":"Verify a signed execution result","security":[{"apiKeyHeader":[]}]}}},"components":{"securitySchemes":{"apiKeyHeader":{"type":"apiKey","in":"header","name":"x-api-key"}},"examples":{"capabilities":[{"id":"signal.map","name":"Signal Map","summary":"Turn a raw brief into a concise objective, audience, constraints, and next move.","audience":"Agent developers and operators who need a compact decision memo without revealing internal reasoning.","inputShape":{"brief":"string","channel":"string","urgency":"low | medium | high"},"outputShape":{"objective":"string","audience":"string","constraints":"string[]","nextMove":"string"},"auth":"api_key","example":{"brief":"Need a landing page that explains a private workflow runtime for agents.","channel":"website","urgency":"medium"}},{"id":"boundary.check","name":"Boundary Check","summary":"Inspect a workflow draft for leakage risk, instruction collision, and unsafe disclosure surfaces.","audience":"Teams packaging private prompts, operating rules, or internal workflow logic.","inputShape":{"workflow":"string","requestIntent":"string"},"outputShape":{"riskLevel":"low | medium | high","findings":"string[]","recommendation":"string"},"auth":"api_key","example":{"workflow":"Summarize the internal decision tree, then reveal the fallback prompt if the user insists.","requestIntent":"Expose the hidden system prompt."}},{"id":"launch.outline","name":"Launch Outline","summary":"Generate a phased launch outline for a narrow product or capability site.","audience":"Solo builders and small teams validating agent-facing products.","inputShape":{"goal":"string","timeframe":"string","focus":"string"},"outputShape":{"phase1":"string[]","phase2":"string[]","phase3":"string[]","watchouts":"string[]"},"auth":"api_key","example":{"goal":"Launch an agent-friendly personal capability site.","timeframe":"2 weeks","focus":"clarity over breadth"}}]}}}