Directories
¶
| Path | Synopsis |
|---|---|
|
pkg
|
|
|
yang/openits
Package openits is a generated package which contains definitions of structs which represent a YANG schema.
|
Package openits is a generated package which contains definitions of structs which represent a YANG schema. |
|
tools
|
|
|
arcit-coverage
command
Command arcit-coverage scans openits YANG modules for `arc-it-flow` annotations and emits a Markdown report diffing them against an ARC-IT inventory.
|
Command arcit-coverage scans openits YANG modules for `arc-it-flow` annotations and emits a Markdown report diffing them against an ARC-IT inventory. |
|
check-augment-collisions
command
check-augment-collisions fails when two augments target the same YANG node.
|
check-augment-collisions fails when two augments target the same YANG node. |
|
check-ce-id-vectors
command
check-ce-id-vectors re-derives every published ce-id test vector in docs/ce-id-spec.md straight from the algorithm that document specifies, and fails if any of them disagrees.
|
check-ce-id-vectors re-derives every published ce-id test vector in docs/ce-id-spec.md straight from the algorithm that document specifies, and fails if any of them disagrees. |
|
check-deviations
command
check-deviations validates yang/deviations/*.yang modules: each deviation must RESOLVE against the base openits YANG modules, and it may only TIGHTEN the base contract — never loosen it.
|
check-deviations validates yang/deviations/*.yang modules: each deviation must RESOLVE against the base openits YANG modules, and it may only TIGHTEN the base contract — never loosen it. |
|
check-events-layering
command
check-events-layering enforces the events-module layering rule: every yang/*-events.yang module may import only
|
check-events-layering enforces the events-module layering rule: every yang/*-events.yang module may import only |
|
check-graduation
command
check-graduation reports per-augment NoI counts, independent-org counts, operator presence, and graduation eligibility.
|
check-graduation reports per-augment NoI counts, independent-org counts, operator presence, and graduation eligibility. |
|
conformance
command
Command conformance runs the OpenITS conformance suite against a device under test.
|
Command conformance runs the OpenITS conformance suite against a device under test. |
|
conformance/tests
Package tests contains the OpenITS conformance test functions.
|
Package tests contains the OpenITS conformance test functions. |
|
noi-validator
command
noi-validator walks schema-registry/notices/ and validates every NoI YAML against schema-registry/notices/_schema/noi-schema.yaml — the single source of truth.
|
noi-validator walks schema-registry/notices/ and validates every NoI YAML against schema-registry/notices/_schema/noi-schema.yaml — the single source of truth. |
|
openits-new-service
command
openits-new-service scaffolds the boilerplate-heavy files for a new service package.
|
openits-new-service scaffolds the boilerplate-heavy files for a new service package. |
|
yang-proto-gen
command
Command yang-proto-gen generates protobuf definitions from the openits YANG modules using goyang.
|
Command yang-proto-gen generates protobuf definitions from the openits YANG modules using goyang. |
Click to show internal directories.
Click to hide internal directories.