--- id: ITC-WP-0004 type: workplan title: "Small SaaS Profile Proof" domain: canon repo: info-tech-canon status: proposed priority: high created: "2026-05-23" updated: "2026-05-23" depends_on_workplans: - ITC-WP-0001 - ITC-WP-0002 - ITC-WP-0003 state_hub_workstream_id: "b531a077-ccc1-4aff-bbd3-a5ee3daf8661" --- # ITC-WP-0004 - Small SaaS Profile Proof ## Goal Create the first practical profile proof: a small SaaS system profile that uses the kernel, models, and standards without waiting for the larger CARING benchmark. ## Intent The first proof should show that InfoTechCanon can guide a real implementation shape: service ownership, users, tenants, access, data, runtime, deployment, governance, observability, and work tracking. ## Tasks ### T01 - Profile definition ```task id: ITC-WP-0004-T01 status: todo priority: high state_hub_task_id: "21801d10-2ec9-45b9-bb7a-632f251075d5" ``` - Create `infospace/profiles/small-saas/`. - Define scope, assumptions, required standards, and conformance level. - Declare which model concepts are required, optional, or out of scope. ### T02 - Example artifacts ```task id: ITC-WP-0004-T02 status: todo priority: high state_hub_task_id: "92c860ca-174d-4d31-b11c-66750a2d3588" ``` - Add example service, system, tenant, user, team, dataset, deployment, task, policy, control, evidence, and incident artifacts. - Keep examples small but connected. - Add relationships suitable for graph export. ### T03 - Validation rules ```task id: ITC-WP-0004-T03 status: todo priority: high state_hub_task_id: "b342257f-beef-4ec6-b116-b9f8798df10c" ``` - Define required fields and links for small SaaS artifacts. - Validate service ownership. - Validate tenant and namespace separation claims. - Validate user-management and access-control traces. - Validate evidence links for governance claims. ### T04 - Report and demo commands ```task id: ITC-WP-0004-T04 status: todo priority: medium state_hub_task_id: "58a85249-be34-497d-a19c-96b6b343b076" ``` - Add a profile report under `infospace/reports/`. - Add CLI/API inspection examples. - Produce a graph view of the small SaaS proof. ## Acceptance - The small SaaS profile is the first executable proof of the canon. - Profile artifacts validate through the service surface. - The proof produces useful graph and JSON outputs. - The result is suitable as the baseline for user-engine and railiance-fabric evaluation.