Directories
¶
| Path | Synopsis |
|---|---|
|
Command devedge-sdk is the devedge-sdk developer CLI.
|
Command devedge-sdk is the devedge-sdk developer CLI. |
|
internal/scaffold
Package scaffold renders and assembles an apx-native devedge-sdk service project from a service name + one resource.
|
Package scaffold renders and assembles an apx-native devedge-sdk service project from a service name + one resource. |
|
internal/scaffold/deploy
Package deploy is the multi-runtime deployment-target seam (F038).
|
Package deploy is the multi-runtime deployment-target seam (F038). |
|
internal
|
|
|
celsql
Package celsql compiles a CEL expression (a "cel"-flavored calculated search source, SD-9/FR-A6) into equivalent SQL text expressions — one for Postgres (fed to to_tsvector, SD-7) and one for the SQLite fallback (FR-B5) — after type-checking the CEL against the resource's proto message descriptor.
|
Package celsql compiles a CEL expression (a "cel"-flavored calculated search source, SD-9/FR-A6) into equivalent SQL text expressions — one for Postgres (fed to to_tsvector, SD-7) and one for the SQLite fallback (FR-B5) — after type-checking the CEL against the resource's proto message descriptor. |
|
searchgen
Package searchgen is the codegen-only compiler for a resource's resolved full-text search surface (WS-041).
|
Package searchgen is the codegen-only compiler for a resource's resolved full-text search surface (WS-041). |
|
storagegen
Package storagegen holds engine-neutral helpers shared by the storage code generators (protoc-gen-ent and, per F027, protoc-gen-storage).
|
Package storagegen holds engine-neutral helpers shared by the storage code generators (protoc-gen-ent and, per F027, protoc-gen-storage). |
|
Command openapiv2to3 converts a grpc-gateway-emitted OpenAPI v2 (.swagger.json) document into an OpenAPI 3.0 YAML document, then runs a lossless ENRICHMENT pass over it from a proto FileDescriptorSet so the published spec carries the full AIP contract (field_behavior, resource identity, method classification, references, pagination) — the single interchange every downstream generator reads (WS-024 D1).
|
Command openapiv2to3 converts a grpc-gateway-emitted OpenAPI v2 (.swagger.json) document into an OpenAPI 3.0 YAML document, then runs a lossless ENRICHMENT pass over it from a proto FileDescriptorSet so the published spec carries the full AIP contract (field_behavior, resource identity, method classification, references, pagination) — the single interchange every downstream generator reads (WS-024 D1). |
|
Command protoc-gen-devedge-authz is a protoc/buf plugin that emits, for every service method carrying the (infoblox.authz.v1.rule) annotation, a compile-time []authz.MethodRule table — the codegen variant of the authz/authzpb reflection extractor.
|
Command protoc-gen-devedge-authz is a protoc/buf plugin that emits, for every service method carrying the (infoblox.authz.v1.rule) annotation, a compile-time []authz.MethodRule table — the codegen variant of the authz/authzpb reflection extractor. |
|
Command protoc-gen-ent is a protoc/buf plugin that emits, for every proto resource message, an ent schema definition (ent/schema/<snake_resource>.go) plus an ent/generate.go that drives entc code generation:
|
Command protoc-gen-ent is a protoc/buf plugin that emits, for every proto resource message, an ent schema definition (ent/schema/<snake_resource>.go) plus an ent/generate.go that drives entc code generation: |
|
Command protoc-gen-storage is a protoc/buf plugin that emits, for every proto message, a GORM-backed repository (.storage.go) implementing persistence.Repository[*pb.<Message>, string]:
|
Command protoc-gen-storage is a protoc/buf plugin that emits, for every proto message, a GORM-backed repository (.storage.go) implementing persistence.Repository[*pb.<Message>, string]: |
|
Command protoc-gen-svc is a protoc/buf plugin that emits, for every proto service, the server-package wiring (.svc.go):
|
Command protoc-gen-svc is a protoc/buf plugin that emits, for every proto service, the server-package wiring (.svc.go): |
|
Command security-check performs a static cross-reference between a compiled proto FileDescriptorSet and an authz rules JSON file.
|
Command security-check performs a static cross-reference between a compiled proto FileDescriptorSet and an authz rules JSON file. |
|
slogen turns a devedge service's API contract into reliability artifacts (WS-025): it derives GOOD default OpenSLO SLOs from an enriched OpenAPI doc, lints them through the fail-loud three-layer classifier, and renders them to Prometheus/Cortex rules, Grafana dashboards, or Loki LogQL rules.
|
slogen turns a devedge service's API contract into reliability artifacts (WS-025): it derives GOOD default OpenSLO SLOs from an enriched OpenAPI doc, lints them through the fail-loud three-layer classifier, and renders them to Prometheus/Cortex rules, Grafana dashboards, or Loki LogQL rules. |
Click to show internal directories.
Click to hide internal directories.