Add validation indexes and generated views

This commit is contained in:
2026-05-23 03:32:16 +02:00
parent dc44208c9f
commit c112bf5c74
37 changed files with 2007 additions and 8 deletions

View File

@@ -0,0 +1,38 @@
$schema: https://json-schema.org/draft/2020-12/schema
$id: https://info-tech-canon.local/schemas/workplan.schema.yaml
title: State Hub Workplan
type: object
required:
- id
- type
- title
- domain
- repo
- status
properties:
id:
type: string
type:
const: workplan
title:
type: string
domain:
type: string
repo:
type: string
status:
enum:
- proposed
- ready
- active
- blocked
- backlog
- finished
- archived
depends_on_workplans:
type: array
items:
type: string
state_hub_workstream_id:
type: string
additionalProperties: true