|
2 | 2 |
|
3 | 3 | ## Phase 0: Source-shape discovery |
4 | 4 |
|
5 | | -**Status:** Not started. |
| 5 | +**Status:** Complete for source-shape discovery; runtime adapter remains gated. |
6 | 6 |
|
7 | | -- [ ] Capture the official Victorian legislation source entry points and access |
| 7 | +- [x] Capture the official Victorian legislation source entry points and access |
8 | 8 | terms. |
9 | | -- [ ] Record machine-readable source-shape details: document types, URL |
| 9 | +- [x] Record machine-readable source-shape details: document types, URL |
10 | 10 | patterns, identifiers, version cues, and provenance fields. |
11 | | -- [ ] Mark ambiguous or unsupported cases explicitly instead of inferring |
| 11 | +- [x] Mark ambiguous or unsupported cases explicitly instead of inferring |
12 | 12 | placeholder behavior. |
13 | 13 |
|
14 | 14 | ## Phase 1: Authoritative formats and adapter mapping |
15 | 15 |
|
16 | | -**Status:** Not started. |
| 16 | +**Status:** Documented; implementation remains blocked on machine-readable evidence. |
17 | 17 |
|
18 | | -- [ ] Choose the authoritative formats the future Victoria adapter will trust. |
19 | | -- [ ] Map discovery, retrieval, versioning, export, and provenance behavior to |
| 18 | +- [x] Choose the authoritative formats the future Victoria adapter will trust. |
| 19 | +- [x] Map discovery, retrieval, versioning, export, and provenance behavior to |
20 | 20 | the provider contract. |
21 | | -- [ ] Record unsupported capability boundaries so the adapter can fail |
| 21 | +- [x] Record unsupported capability boundaries so the adapter can fail |
22 | 22 | truthfully. |
23 | 23 |
|
24 | 24 | ## Phase 2: Fixtures and tests |
25 | 25 |
|
26 | | -**Status:** Not started. |
| 26 | +**Status:** Complete for metadata-only fixtures and unsupported-path tests. |
27 | 27 |
|
28 | | -- [ ] Build source-backed fixtures that reflect the recorded Victoria shapes. |
29 | | -- [ ] Add tests for no-placeholder legal data, parsing, normalization, and |
| 28 | +- [x] Build source-backed metadata fixtures that reflect the recorded Victoria shapes. |
| 29 | +- [x] Add tests for no-placeholder legal data, parsing, normalization, and |
30 | 30 | unsupported capability errors. |
31 | | -- [ ] Add manifest/provider alignment checks for Victoria. |
| 31 | +- [x] Add manifest/provider alignment checks for Victoria. |
32 | 32 |
|
33 | 33 | ## Phase 3: MCP/export and provenance |
34 | 34 |
|
35 | | -**Status:** Not started. |
| 35 | +**Status:** Gated; provider-aware unsupported boundaries are covered. |
36 | 36 |
|
37 | | -- [ ] Define Victoria source cards and provenance metadata for export output. |
38 | | -- [ ] Route MCP/export behavior through provider-aware gates. |
39 | | -- [ ] Keep Victoria unsupported in the manifest until source-backed evidence |
| 37 | +- [x] Define Victoria source cards and provenance metadata for export output. |
| 38 | +- [x] Route MCP/export behavior through provider-aware gates. |
| 39 | +- [x] Keep Victoria unsupported in the manifest until source-backed evidence |
40 | 40 | is complete. |
41 | 41 |
|
42 | 42 | ## Phase 4: Docs and release notes |
43 | 43 |
|
44 | | -**Status:** Not started. |
| 44 | +**Status:** Complete for gated docs and release-note posture. |
45 | 45 |
|
46 | | -- [ ] Draft Victoria-specific docs language that stays truthful about support |
| 46 | +- [x] Draft Victoria-specific docs language that stays truthful about support |
47 | 47 | state. |
48 | | -- [ ] Draft release-note language that distinguishes NZ stable support from |
| 48 | +- [x] Draft release-note language that distinguishes NZ stable support from |
49 | 49 | Victoria prerelease or unsupported status. |
50 | | -- [ ] Re-check the track against the release gates before any public claim. |
| 50 | +- [x] Re-check the track against the release gates before any public claim. |
0 commit comments