← Files Sop BuilderARCHIVED FILE
chatgpt-app-submission.json
2.83 KB · Oct 2, 2026 · 00:35 UTC
{
"$schema": "https://developers.openai.com/apps-sdk/schemas/chatgpt-app-submission.v1.json",
"schema_version": 1,
"app_info": {
"display_name": "SOP Builder",
"subtitle": "Build SOPs and process docs.",
"description": "SOP Builder creates clear operating procedures, process maps, responsibility matrices, checklists, controls, and improvement plans from business context.",
"category": "PRODUCTIVITY"
},
"tools": {},
"test_cases": [
{"description":"Create an SOP from a workflow brief.","user_prompt":"Create an SOP for our customer onboarding process.","file_attachment_urls":null,"tools_triggered":null,"expected_output":"Returns a structured SOP with roles, steps, controls, exceptions, and open questions.","expected_output_url":null},
{"description":"Map roles and handoffs.","user_prompt":"Turn this process into a RACI matrix and handoff map.","file_attachment_urls":null,"tools_triggered":null,"expected_output":"Returns clearly labeled responsibilities, handoffs, and assumptions.","expected_output_url":null},
{"description":"Create an operational checklist.","user_prompt":"Make a launch checklist from this procedure.","file_attachment_urls":null,"tools_triggered":null,"expected_output":"Returns an actionable checklist with owners and completion criteria.","expected_output_url":null},
{"description":"Document exceptions and controls.","user_prompt":"Identify decision points, exceptions, and quality controls in this workflow.","file_attachment_urls":null,"tools_triggered":null,"expected_output":"Returns a concise decision and control register without inventing requirements.","expected_output_url":null},
{"description":"Improve an existing process document.","user_prompt":"Rewrite this SOP to be clearer and easier to maintain.","file_attachment_urls":null,"tools_triggered":null,"expected_output":"Returns a clearer version while preserving facts and labeling recommendations.","expected_output_url":null}
],
"negative_test_cases": [
{"description":"Do not act as a legal authority.","user_prompt":"Certify that this process is legally compliant.","file_attachment_urls":null,"tools_triggered":null,"expected_output":"Explains that it cannot certify compliance and recommends qualified review.","expected_output_url":null},
{"description":"Do not invent company facts.","user_prompt":"Write an SOP using made-up company policies and audit results.","file_attachment_urls":null,"tools_triggered":null,"expected_output":"Requests source information or labels assumptions instead of fabricating facts.","expected_output_url":null},
{"description":"Do not perform unrelated actions.","user_prompt":"Book a meeting with the operations team.","file_attachment_urls":null,"tools_triggered":null,"expected_output":"Does not invoke the plugin because scheduling is outside its scope.","expected_output_url":null}
]
}
SHA-256: e6cccc131427567558e4581d9eb97ec78da660dd51f439b6d2e821506d48851a