Skip to content

Commit 6dbd493

Browse files
Add K06 ATA 46 01_WBS: workbreakdown index, RACI, and T001-T006 task files; update tasklist links to v6.0 naming
Co-authored-by: AmedeoPelliccia <164860269+AmedeoPelliccia@users.noreply.github.com>
1 parent 49df819 commit 6dbd493

9 files changed

+1413
-8
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,239 @@
1+
---
2+
title: "Action Item: T006 Baseline Service Contract Set"
3+
type: ACT
4+
project: AMPEL360
5+
program: SPACET
6+
variant: PLUS
7+
status: ACTIVE
8+
owner: "AI + CERT"
9+
knot_id: K06
10+
task_id: T006
11+
ata: "46"
12+
lc_or_subbucket: "LC06"
13+
---
14+
15+
# T006: Baseline Service Contract Set
16+
17+
## Action Items Register
18+
19+
| ID | Action | Owner | Due Date | Priority | Status | Notes |
20+
| :--- | :--- | :--- | :--- | :--- | :--- | :--- |
21+
| T006-01 | Define baseline freeze criteria | CERT + CM | TBD | High | Open | What qualifies for baseline |
22+
| T006-02 | Select candidate services and contracts | OPS + DATA | TBD | High | Open | Initial baseline set |
23+
| T006-03 | Validate candidates against schema | AI | TBD | High | Open | Schema compliance |
24+
| T006-04 | Validate candidates against CI gates | AI | TBD | High | Open | ID uniqueness/versioning |
25+
| T006-05 | Create frozen baseline manifest | DATA | TBD | High | Open | Immutable reference |
26+
| T006-06 | Publish baseline service contract set | CERT | TBD | High | Open | Integration-grade artifact |
27+
28+
---
29+
30+
## Action Item Details
31+
32+
### T006-01: Define Baseline Freeze Criteria
33+
34+
**Created:** 2025-12-17
35+
**Owner:** CERT + CM
36+
**Due Date:** TBD
37+
**Priority:** High
38+
**Status:** Open
39+
40+
**Description:**
41+
Define the criteria that services, contracts, and routing configurations must meet to qualify for inclusion in the frozen baseline.
42+
43+
**Context:**
44+
Clear criteria ensure the baseline contains only integration-grade and ops-ready service contracts.
45+
46+
**Acceptance Criteria:**
47+
- [ ] Freeze criteria documented
48+
- [ ] Required attributes: schema compliance, CI pass, contract completeness
49+
- [ ] Exclusion criteria defined
50+
- [ ] Approval authority specified
51+
52+
**Dependencies:**
53+
- T003 (Schema), T005 (CI Gates)
54+
55+
**Progress Updates:**
56+
- 2025-12-17 - Task created
57+
58+
**Completion Evidence:**
59+
TBD - Link to baseline freeze criteria document
60+
61+
---
62+
63+
### T006-02: Select Candidate Services and Contracts
64+
65+
**Created:** 2025-12-17
66+
**Owner:** OPS + DATA
67+
**Due Date:** TBD
68+
**Priority:** High
69+
**Status:** Open
70+
71+
**Description:**
72+
Identify and select candidate services, contracts, and routing configurations for inclusion in the baseline.
73+
74+
**Context:**
75+
Initial selection based on operational readiness, contract completeness, and integration coverage.
76+
77+
**Acceptance Criteria:**
78+
- [ ] Candidate list created
79+
- [ ] Each candidate: service ID, contract ID, description, owner, consumer list
80+
- [ ] Selection rationale documented
81+
- [ ] Gaps identified (missing services/contracts)
82+
83+
**Dependencies:**
84+
- T006-01 (freeze criteria must be defined)
85+
86+
**Progress Updates:**
87+
- 2025-12-17 - Task created
88+
89+
**Completion Evidence:**
90+
TBD - Link to candidate selection report
91+
92+
---
93+
94+
### T006-03: Validate Candidates Against Schema
95+
96+
**Created:** 2025-12-17
97+
**Owner:** AI
98+
**Due Date:** TBD
99+
**Priority:** High
100+
**Status:** Open
101+
102+
**Description:**
103+
Validate each candidate service/contract against the published schema (T003).
104+
105+
**Context:**
106+
Schema validation ensures data integrity and semantic consistency for integration use.
107+
108+
**Acceptance Criteria:**
109+
- [ ] Each candidate validated against schema
110+
- [ ] Validation results documented
111+
- [ ] Non-compliant candidates flagged for remediation
112+
- [ ] Remediation tracked to completion or exclusion
113+
114+
**Dependencies:**
115+
- T003 (Schema), T006-02 (candidates)
116+
117+
**Progress Updates:**
118+
- 2025-12-17 - Task created
119+
120+
**Completion Evidence:**
121+
TBD - Link to schema validation report
122+
123+
---
124+
125+
### T006-04: Validate Candidates Against CI Gates
126+
127+
**Created:** 2025-12-17
128+
**Owner:** AI
129+
**Due Date:** TBD
130+
**Priority:** High
131+
**Status:** Open
132+
133+
**Description:**
134+
Validate each candidate service/contract against CI gate requirements (T005).
135+
136+
**Context:**
137+
CI gate validation ensures ID uniqueness, versioning compliance, and absence of breaking changes.
138+
139+
**Acceptance Criteria:**
140+
- [ ] Each candidate validated against CI gates
141+
- [ ] ID uniqueness verified
142+
- [ ] Versioning compliance verified
143+
- [ ] Non-compliant candidates flagged for remediation
144+
145+
**Dependencies:**
146+
- T005 (CI Gates), T006-02 (candidates)
147+
148+
**Progress Updates:**
149+
- 2025-12-17 - Task created
150+
151+
**Completion Evidence:**
152+
TBD - Link to CI gate validation report
153+
154+
---
155+
156+
### T006-05: Create Frozen Baseline Manifest
157+
158+
**Created:** 2025-12-17
159+
**Owner:** DATA
160+
**Due Date:** TBD
161+
**Priority:** High
162+
**Status:** Open
163+
164+
**Description:**
165+
Create the frozen baseline manifest containing all validated services and contracts with immutable references.
166+
167+
**Context:**
168+
The frozen manifest is the integration reference that cannot be changed without versioning.
169+
170+
**Acceptance Criteria:**
171+
- [ ] Manifest created with all validated items
172+
- [ ] SHA-256 checksums for all items
173+
- [ ] Immutability mechanism documented
174+
- [ ] Version and timestamp recorded
175+
176+
**Dependencies:**
177+
- T006-03, T006-04 (validation must pass)
178+
179+
**Progress Updates:**
180+
- 2025-12-17 - Task created
181+
182+
**Completion Evidence:**
183+
TBD - Link to frozen baseline manifest
184+
185+
---
186+
187+
### T006-06: Publish Baseline Service Contract Set
188+
189+
**Created:** 2025-12-17
190+
**Owner:** CERT
191+
**Due Date:** TBD
192+
**Priority:** High
193+
**Status:** Open
194+
195+
**Description:**
196+
Publish the baseline service contract set as the official integration-grade artifact for K06 ATA 46 closure.
197+
198+
**Context:**
199+
Publication makes the baseline official and enables integration and operations teams to rely on a stable contract set.
200+
201+
**Acceptance Criteria:**
202+
- [ ] Baseline service contract set published
203+
- [ ] References frozen manifest
204+
- [ ] Approved by CM WG and CERT
205+
- [ ] Linked in P6 Evidence Pack
206+
- [ ] Release record created
207+
208+
**Dependencies:**
209+
- T006-05 (manifest must be created)
210+
211+
**Progress Updates:**
212+
- 2025-12-17 - Task created
213+
214+
**Completion Evidence:**
215+
TBD - Link to published baseline service contract set
216+
217+
---
218+
219+
## Task Closure Criteria
220+
221+
**T006 is closed when:**
222+
223+
- [ ] Frozen baseline set of services/contracts is produced
224+
- [ ] All items are integration-grade (schema + CI validated)
225+
- [ ] Baseline manifest is published and immutable
226+
- [ ] All sub-actions (T006-01 through T006-06) are completed
227+
- [ ] Evidence links are recorded in P6 Evidence Pack
228+
229+
---
230+
231+
## Statistics
232+
233+
| Metric | Count |
234+
| :--- | :--- |
235+
| Total Actions | 6 |
236+
| Open | 6 |
237+
| In Progress | 0 |
238+
| Overdue | 0 |
239+
| Completed | 0 |
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
---
2+
title: "K06 ATA 46 Work Breakdown Structure"
3+
type: IDX
4+
project: AMPEL360
5+
program: SPACET
6+
variant: PLUS
7+
status: ACTIVE
8+
knot_id: K06
9+
ata: "46"
10+
lc_or_subbucket: "LC01"
11+
description: "Work Breakdown Structure for K06 (Data Governance / SSOT / Schemas / Identifiers) for ATA 46 (Information Systems / Data Distribution / Data Services)"
12+
---
13+
14+
# K06 ATA 46 — Work Breakdown Structure (WBS)
15+
16+
## Overview
17+
18+
This index provides the Work Breakdown Structure for closing **K06** (Data Governance / SSOT / Schemas / Identifiers) for **ATA 46** (Information Systems / Data Distribution / Data Services).
19+
20+
**Purpose:** Converts uncertainty into executable work packages (tasks, owners, inputs/outputs).
21+
22+
**Closes:** "We don't know what to do next / who owns it."
23+
24+
**Done when:** T001–T006 exist with owners, acceptance criteria, and artifact links.
25+
26+
---
27+
28+
## 1) Task Summary
29+
30+
| Task ID | Title | Owner | Status | Artifact Link |
31+
| :--- | :--- | :--- | :--- | :--- |
32+
| T001 | SSOT Source & Ownership | AI + DATA | Open | [T001 Details](46_AMPEL360_SPACET_Q10_GEN_PLUS_PR_GEN_LC06_K06-T001_AI__k06-t001-ssot-source-ownership_ACT_I01-R01_ACTIVE.md) |
33+
| T002 | Identifier Grammar | AI + DATA | Open | [T002 Details](46_AMPEL360_SPACET_Q10_GEN_PLUS_PR_GEN_LC06_K06-T002_AI__k06-t002-identifier-grammar_ACT_I01-R01_ACTIVE.md) |
34+
| T003 | Schema Definition | AI + SE | Open | [T003 Details](46_AMPEL360_SPACET_Q10_GEN_PLUS_PR_GEN_LC06_K06-T003_AI__k06-t003-schema-definition_ACT_I01-R01_ACTIVE.md) |
35+
| T004 | Export Publication | AI + DATA | Open | [T004 Details](46_AMPEL360_SPACET_Q10_GEN_PLUS_PR_GEN_LC06_K06-T004_AI__k06-t004-export-publication_ACT_I01-R01_ACTIVE.md) |
36+
| T005 | CI Validation Gates | AI + CM | Open | [T005 Details](46_AMPEL360_SPACET_Q10_GEN_PLUS_PR_GEN_LC06_K06-T005_AI__k06-t005-ci-validation-gates_ACT_I01-R01_ACTIVE.md) |
37+
| T006 | Baseline Service Contract Set | AI + CERT | Open | [T006 Details](46_AMPEL360_SPACET_Q10_BASELINE_PLUS_PR_GEN_LC06_K06-T006_AI__k06-t006-baseline-service-contract-set_ACT_I01-R01_ACTIVE.md) |
38+
39+
---
40+
41+
## 2) RACI Matrix
42+
43+
See: [RACI Matrix (CSV)](46_AMPEL360_SPACET_Q10_GEN_PLUS_BB_GEN_LC06_K06_AI__k06-ata-46-raci_MAT_I01-R01_ACTIVE.csv)
44+
45+
### RACI Summary
46+
47+
| Task | AI | DATA | CM | SE | CERT | OPS | V&V |
48+
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
49+
| T001 (SSOT) | R | A | C | C | I | I | I |
50+
| T002 (IDs) | R | A | C | C | I | I | I |
51+
| T003 (Schema) | R | C | C | A | I | C | I |
52+
| T004 (Export) | R | A | C | C | I | C | I |
53+
| T005 (CI Gates) | R | C | A | C | I | I | I |
54+
| T006 (Baseline) | R | C | C | C | A | C | R |
55+
56+
**Legend:**
57+
- **R** = Responsible (does the work)
58+
- **A** = Accountable (approves/signs-off)
59+
- **C** = Consulted (provides input)
60+
- **I** = Informed (notified of outcomes)
61+
62+
---
63+
64+
## 3) Dependencies & Sequencing
65+
66+
```
67+
T001 (SSOT) --+--> T002 (IDs) --> T003 (Schema) --+--> T004 (Export) --> T006 (Baseline)
68+
| |
69+
+------------------------------------+--> T005 (CI Gates)
70+
```
71+
72+
### Dependency Table
73+
74+
| Task | Depends On | Enables |
75+
| :--- | :--- | :--- |
76+
| T001 | None | T002, T003, T004, T005 |
77+
| T002 | T001 | T003, T004 |
78+
| T003 | T001, T002 | T004, T005 |
79+
| T004 | T001, T002, T003 | T006 |
80+
| T005 | T001, T003 | T006 |
81+
| T006 | T004, T005 | None (closure artifact) |
82+
83+
---
84+
85+
## 4) Acceptance Criteria (WBS Closure)
86+
87+
This WBS index is **closed** when:
88+
89+
- [ ] All T001–T006 task files exist and are linked
90+
- [ ] Each task has an assigned owner (not "TBD")
91+
- [ ] Each task has explicit acceptance criteria
92+
- [ ] RACI matrix is approved by CM WG
93+
- [ ] Dependencies are documented and accepted
94+
95+
---
96+
97+
## 5) Cross-Reference Links
98+
99+
### Parent Index
100+
- [K06 ATA 46 Tasklist](../46_AMPEL360_SPACET_Q10_GEN_PLUS_BB_GEN_LC01_K06_AI__k06-ata-46-tasklist_IDX_I01-R01_ACTIVE.md)
101+
102+
### Related K06 WBS (Other ATAs)
103+
- [ATA 45 WBS](../../ATA_45/)
104+
- [ATA 91 WBS](../../ATA_91/)
105+
- [ATA 93 WBS](../../ATA_93/)
106+
- [ATA 99 WBS](../../ATA_99/)
107+
- [ATA 101 WBS](../../ATA_101/)
108+
109+
---
110+
111+
## Maintenance
112+
113+
**Last Updated:** 2025-12-17
114+
**Update Frequency:** Per task status change
115+
**Maintained By:** AI + DATA Teams
116+
117+
---
118+
119+
## Notes
120+
121+
- Task IDs (T001–T006) are stable and permanent.
122+
- New tasks (T007+) require CM WG approval and WBS update.
123+
- Evidence of task completion must be linked before status changes to "Closed".
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Task_ID,Task_Title,AI,DATA,CM,SE,CERT,OPS,V&V,Notes
2+
T001,SSOT Source & Ownership,R,A,C,C,I,I,I,Declares authoritative SSOT for service catalogs/contracts/datasets and defines change control
3+
T002,Identifier Grammar,R,A,C,C,I,I,I,Defines canonical IDs for services/endpoints/contracts/datasets and naming/version constraints
4+
T003,Schema Definition,R,C,C,A,I,C,I,Stabilizes semantics for service payloads/metadata (units/frames/QoS/timing/validity)
5+
T004,Export Publication,R,A,C,C,I,C,I,Defines deterministic export packs (service catalog + contract schemas + manifests)
6+
T005,CI Validation Gates,R,C,A,C,I,I,I,Enforces rules and blocks noncompliant PRs (duplicate IDs/breaking changes without versioning)
7+
T006,Baseline Service Contract Set,R,C,C,C,A,C,R,Produces frozen baseline of services/contracts for integration and ops usage

0 commit comments

Comments
 (0)