Commit 0bcb90d
fix(k9): add top-level pedigree name field (round 3)
The k9 validator's brace-depth tracker exits the pedigree block the
first time any nested `{ ... }` closes back to depth 0, so a `name =`
field nested inside `metadata = { ... }` is never seen.
Fix for 27 deploy.k9.ncl files: expand the single-line merge
`pedigree = component_pedigree & { name = "..." },`
to a multi-line form so `name =` appears on its own indented line
AFTER the pedigree block is entered (the validator does `continue`
on the `pedigree =` detection line, so the opening `{` is skipped
and depth starts at 0 for subsequent lines).
Fix for 24 K9 template/example files: insert `name = "<filename>",`
as the first field in the pedigree block, before any nested sub-blocks
(security, metadata) that would otherwise close pedigree depth to 0.
Local validation: 51 files scanned, 0 errors, 54 warnings.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent c819050 commit 0bcb90d
51 files changed
Lines changed: 105 additions & 27 deletions
File tree
- .machine_readable/svc/k9
- examples
- affinescript-ecosystem
- affinescript-vite/container
- affinescriptiser/container
- rattlescript/container
- iser-tools
- alloyiser/container
- anvomidaviser/container
- atsiser/container
- betlangiser/container
- bqniser/container
- chapeliser/container
- dafniser/container
- eclexiaiser/container
- ephapaxiser/container
- futharkiser/container
- halideiser/container
- idrisiser/container
- iseriser/container
- julianiser/container
- lustreiser/container
- mylangiser/container
- nimiser/container
- oblibeniser/container
- otpiser/container
- phronesiser/container
- ponyiser/container
- tlaiser/container
- wokelangiser/container
- rescript-ecosystem/rescript-tea/container
- v-ecosystem
- v-graphql/.machine_readable/contractiles/k9
- examples
- v-grpc/.machine_readable/contractiles/k9
- examples
- v-rest/.machine_readable/contractiles/k9
- examples
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
148 | 150 | | |
149 | 151 | | |
150 | 152 | | |
| |||
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
148 | 150 | | |
149 | 151 | | |
150 | 152 | | |
| |||
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
148 | 150 | | |
149 | 151 | | |
150 | 152 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
148 | 150 | | |
149 | 151 | | |
150 | 152 | | |
| |||
0 commit comments