Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
178 commits
Select commit Hold shift + click to select a range
741ea16
US-185: rework ailanguage Project runtime
HaoyL666 Apr 17, 2026
99c3195
US-186: align ailanguage project formal semantics
HaoyL666 Apr 17, 2026
cbefda6
US-188: broaden ailanguage Project conflict retry
HaoyL666 Apr 17, 2026
ab85d05
US-190: break ailanguage project update hot loop
HaoyL666 Apr 18, 2026
ce66bfd
US-192: vendor aispeech discovery bootstrap
HaoyL666 Apr 19, 2026
e1fe53b
Merge branch 'taiga/us-192' into haoyu-services2
HaoyL666 Apr 20, 2026
27dacb1
US-193: add aispeech transcriptionjob surfaces
HaoyL666 Apr 20, 2026
cb8bb8c
Merge branch 'taiga/us-193' into haoyu-services2
HaoyL666 Apr 20, 2026
4f4151c
US-194: implement transcriptionjob runtime lifecycle seam
HaoyL666 Apr 20, 2026
bdf9b7a
US-194: retry transcriptionjob delete after stable reread
HaoyL666 Apr 20, 2026
52d6749
US-194: delete canceled transcription jobs explicitly
HaoyL666 Apr 20, 2026
a2da3aa
US-194: wait for cancel before deleting metadata
HaoyL666 Apr 20, 2026
c850b23
Merge branch 'taiga/us-194' into haoyu-services2
HaoyL666 Apr 20, 2026
ba0eefc
US-195: add aispeech transcriptionjob formal coverage
HaoyL666 Apr 20, 2026
6e86929
Merge branch 'taiga/us-195' into haoyu-services2
HaoyL666 Apr 20, 2026
3f860bf
US-201: define compositional runtime hook contract
HaoyL666 Apr 20, 2026
3a3e1e3
Merge branch 'taiga/us-201' into haoyu_runtime-hooks
HaoyL666 Apr 20, 2026
6bb2314
US-202: refresh compositional hook outputs
HaoyL666 Apr 20, 2026
753daf4
US-202: restore scaffold snapshot coverage
HaoyL666 Apr 20, 2026
7a691de
Merge branch 'taiga/us-202' into haoyu_runtime-hooks
HaoyL666 Apr 20, 2026
40673c7
US-203: migrate proof runtime hook adopters
HaoyL666 Apr 20, 2026
7956fe2
Merge branch 'taiga/us-203' into haoyu_runtime-hooks
HaoyL666 Apr 20, 2026
1c41497
US-210: migrate light runtime adopters to hook mutators
HaoyL666 Apr 21, 2026
3cbaae4
US-211: migrate hook adopters onto runtime hooks
HaoyL666 Apr 21, 2026
40ee0f1
Merge branch 'taiga/us-210' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
4c30001
US-212: migrate wrapper adoption packages to hook wrappers
HaoyL666 Apr 21, 2026
1a9a6c9
US-211: restore reviewed cluster list hooks
HaoyL666 Apr 21, 2026
7b27fd6
Merge branch 'taiga/us-211' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
4589006
Merge branch 'taiga/us-212' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
3af8af9
US-213: audit remaining runtime-hook constructor overrides
HaoyL666 Apr 21, 2026
a835ac9
Merge branch 'taiga/us-213' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
00f69cb
US-215: add bounded identity and read hooks
HaoyL666 Apr 21, 2026
522df55
Merge branch 'taiga/us-215' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
0603192
US-216: refresh generated runtime hook scaffold
HaoyL666 Apr 21, 2026
87aeb5d
Merge branch 'taiga/us-216' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
0a983f7
US-217: migrate load balancer seam hooks
HaoyL666 Apr 21, 2026
769d832
Merge branch 'taiga/us-217' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
af65316
US-218: refresh runtime-hook adoption audit
HaoyL666 Apr 21, 2026
e445486
Merge branch 'taiga/us-218' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
b380925
US-220: define bounded phase-4 runtime hooks
HaoyL666 Apr 21, 2026
b8f17fb
Add AUTH_TYPE auth provider support
veera-adithya-d Apr 21, 2026
eba7d77
Merge branch 'taiga/us-220' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
76f0d80
US-221: refresh phase-4 runtime hook scaffolds
HaoyL666 Apr 21, 2026
fbcaa4c
Merge branch 'taiga/us-221' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
f229df3
US-222: migrate networking runtimes onto phase-4 seam
HaoyL666 Apr 21, 2026
dbb15c1
Merge branch 'taiga/us-222' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
18f7286
US-223: migrate core networking wrappers to phase-4 hooks
HaoyL666 Apr 21, 2026
9912e5e
Merge branch 'taiga/us-223' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
c705798
Split generatedruntime service client by concern
veera-adithya-d Apr 21, 2026
5314328
Split generatedruntime tests by concern
veera-adithya-d Apr 21, 2026
3e3a776
US-225: define bounded pre-bind identity guard contract
HaoyL666 Apr 21, 2026
939849b
Merge branch 'taiga/us-225' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
a4361d2
US-226: refresh identity seam runtime hook scaffolds
HaoyL666 Apr 21, 2026
d9aad67
Merge branch 'taiga/us-226' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
77b7077
US-227: move generativeai bind guard reuse into hooks
HaoyL666 Apr 21, 2026
45c07cf
US-227: restore deleted stale identity recovery
HaoyL666 Apr 21, 2026
12cc1d7
Merge branch 'taiga/us-227' into haoyu_runtime-hooks
HaoyL666 Apr 21, 2026
cb63c36
US-228: migrate OCVP bind guards to hooks
HaoyL666 Apr 21, 2026
407ddc0
Merge branch 'taiga/us-228' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
83685f6
US-236: define bounded async work-request contract
HaoyL666 Apr 22, 2026
66dd722
Merge branch 'taiga/us-236' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
7972da6
US-237: refresh generated runtime scaffolds
HaoyL666 Apr 22, 2026
5d48ed8
Merge branch 'taiga/us-237' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
c3b1705
US-238: migrate redis rediscluster async seam
HaoyL666 Apr 22, 2026
33749f3
US-238: fix redis generator async expectation
HaoyL666 Apr 22, 2026
6cf6360
Merge branch 'taiga/us-238' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
760ddfd
US-239: migrate queue runtime onto bounded async seam
HaoyL666 Apr 22, 2026
34bd8d7
US-239: restore queue async edge handling
HaoyL666 Apr 22, 2026
e6ea7a2
Merge branch 'taiga/us-239' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
512326f
US-240: migrate ailanguage project async seam
HaoyL666 Apr 22, 2026
3f8ad6d
Merge branch 'taiga/us-240' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
61c0227
US-242: restore Queue delete confirm fallback parity
HaoyL666 Apr 22, 2026
7146ace
Merge branch 'taiga/us-242' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
4a66221
US-244: define bounded delete hook contract
HaoyL666 Apr 22, 2026
645742e
Merge branch 'taiga/us-244' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
167de5b
US-245: refresh generated runtime hook scaffolds
HaoyL666 Apr 22, 2026
f92b5ca
Merge branch 'taiga/us-245' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
d58eb57
US-246: migrate dataflow application first
HaoyL666 Apr 22, 2026
4e37c02
Merge branch 'taiga/us-246' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
3097d24
US-247: move TranscriptionJob delete to hooks
HaoyL666 Apr 22, 2026
5d7c011
Merge branch 'taiga/us-247' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
1baf4aa
US-248: refresh runtime hook adoption audit
HaoyL666 Apr 22, 2026
da18f87
Merge branch 'taiga/us-248' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
ef3ae71
US-250: migrate SecurityList onto generatedruntime hooks
HaoyL666 Apr 22, 2026
2d40d42
US-251: migrate nosql Table to generatedruntime hooks
HaoyL666 Apr 22, 2026
70afba3
US-250: restore SecurityList untracked delete behavior
HaoyL666 Apr 22, 2026
88c355a
US-251: fix Table delete precheck for review
HaoyL666 Apr 22, 2026
ae8225b
Merge branch 'taiga/us-251' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
9f825de
Merge branch 'taiga/us-250' into taiga/us-252
HaoyL666 Apr 22, 2026
19369ac
US-252: refresh audit to single runtime-hook outlier
HaoyL666 Apr 22, 2026
a7129cc
Merge branch 'taiga/us-250' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
d69f553
Merge branch 'taiga/us-252' into haoyu_runtime-hooks
HaoyL666 Apr 22, 2026
e1640b4
Merge remote-tracking branch 'remotes/haoyl666/haoyu_runtime-hooks' i…
veera-adithya-d Apr 22, 2026
210f18a
Prune thin generated resources from selected services
veera-adithya-d Apr 23, 2026
deea336
Scope schema validator to supported surface
veera-adithya-d Apr 27, 2026
2b50268
Refresh formal scaffold coverage
veera-adithya-d Apr 27, 2026
fbee1d2
Seed runtime override slots for 5pa resources
veera-adithya-d Apr 27, 2026
5b40806
symphony: land oci-service-operator-5pa.10
veera-adithya-d Apr 27, 2026
8704250
symphony: land oci-service-operator-5pa.1
veera-adithya-d Apr 27, 2026
6869014
prep(oda): add Channel odaInstanceId API field
veera-adithya-d Apr 27, 2026
4ea5fd1
symphony: land oci-service-operator-5pa.13
veera-adithya-d Apr 27, 2026
26ba42b
symphony: land oci-service-operator-5pa.14
veera-adithya-d Apr 27, 2026
be7b220
symphony: land oci-service-operator-5pa.16
veera-adithya-d Apr 27, 2026
43d2118
symphony: land oci-service-operator-5pa.18
veera-adithya-d Apr 27, 2026
c9ff7d9
symphony: land oci-service-operator-5pa.17
veera-adithya-d Apr 27, 2026
f5a2130
symphony: land oci-service-operator-5pa.11
veera-adithya-d Apr 27, 2026
319f234
symphony: land oci-service-operator-5pa.19
veera-adithya-d Apr 27, 2026
cc8bec4
symphony: land oci-service-operator-5pa.15
veera-adithya-d Apr 27, 2026
e212f05
symphony: land oci-service-operator-5pa.12
veera-adithya-d Apr 27, 2026
861b9db
symphony: land oci-service-operator-5pa.2
veera-adithya-d Apr 27, 2026
a657349
symphony: land oci-service-operator-5pa.22
veera-adithya-d Apr 27, 2026
4a259d8
symphony: land oci-service-operator-5pa.23
veera-adithya-d Apr 27, 2026
a9d416e
symphony: land oci-service-operator-5pa.21
veera-adithya-d Apr 27, 2026
fc22972
symphony: land oci-service-operator-5pa.25
veera-adithya-d Apr 27, 2026
df20c1e
symphony: land oci-service-operator-5pa.24
veera-adithya-d Apr 27, 2026
6498015
symphony: land oci-service-operator-5pa.27
veera-adithya-d Apr 27, 2026
3e80a4d
symphony: land oci-service-operator-5pa.28
veera-adithya-d Apr 27, 2026
07f1492
symphony: land oci-service-operator-5pa.3
veera-adithya-d Apr 27, 2026
02c4379
symphony: land oci-service-operator-5pa.29
veera-adithya-d Apr 27, 2026
48531a9
symphony: land oci-service-operator-5pa.20
veera-adithya-d Apr 27, 2026
824c200
symphony: land oci-service-operator-5pa.33
veera-adithya-d Apr 27, 2026
8576c59
symphony: land oci-service-operator-5pa.32
veera-adithya-d Apr 27, 2026
5b2d4ca
symphony: land oci-service-operator-5pa.6
veera-adithya-d Apr 27, 2026
b2aeb5c
symphony: land oci-service-operator-5pa.4
veera-adithya-d Apr 27, 2026
4e29baa
symphony: land oci-service-operator-5pa.5
veera-adithya-d Apr 27, 2026
dcfa7ce
symphony: land oci-service-operator-5pa.7
veera-adithya-d Apr 27, 2026
4cada98
symphony: land oci-service-operator-5pa.9
veera-adithya-d Apr 27, 2026
2fd77dc
symphony: land oci-service-operator-5pa.8
veera-adithya-d Apr 27, 2026
f2af4a6
symphony: land oci-service-operator-5pa.31
veera-adithya-d Apr 27, 2026
dc40de2
symphony: land oci-service-operator-5pa.30
veera-adithya-d Apr 27, 2026
35b0712
symphony: land oci-service-operator-5pa.26
veera-adithya-d Apr 27, 2026
0df71d3
refresh go mod and vendor for oci-go-sdk v65.110.0
veera-adithya-d Apr 27, 2026
05bed43
regenerating validator registries with bump oci-go-sdk version
veera-adithya-d Apr 27, 2026
079ac88
refresh generated artifacts with oci-go-sdk v65.110.0
veera-adithya-d Apr 27, 2026
7b1b007
refresh docs with bumped oci-go-sdk
veera-adithya-d Apr 27, 2026
a325395
fix: generated baseline drifts
veera-adithya-d Apr 27, 2026
59f73ed
Adapt container instance health checks to SDK
veera-adithya-d Apr 27, 2026
24d53c8
Ignore empty readback values in mutation drift
veera-adithya-d Apr 27, 2026
31839f4
Refresh SDK upgrade test expectations
veera-adithya-d Apr 27, 2026
339e7b9
Validate PSQL DbSystem upgrade behavior
veera-adithya-d Apr 27, 2026
862198a
Fix subnet upgrade reconciliation
veera-adithya-d Apr 27, 2026
b5af18a
US-67: align aispeech transcriptionjob runtime/formal
HaoyL666 Apr 28, 2026
870e0d8
US-66: align AI project runtime contracts
HaoyL666 Apr 28, 2026
72a3dd6
US-68: align analyticsinstance runtime and formal contract
HaoyL666 Apr 28, 2026
050c3c2
US-69: align BdsInstance runtime and formal row
HaoyL666 Apr 28, 2026
3355aaa
US-71: preserve nodepool eviction and cycling intent
HaoyL666 Apr 28, 2026
15fccca
US-70: align containerengine cluster runtime and formal contract
HaoyL666 Apr 28, 2026
55a0619
US-68: refresh analytics generated outputs
HaoyL666 Apr 28, 2026
1697605
US-72: align dataflow application delete semantics
HaoyL666 Apr 28, 2026
f87cd31
US-73: align datascience project review contract
HaoyL666 Apr 28, 2026
71eaf43
US-68: refresh analytics mutability baseline
HaoyL666 Apr 28, 2026
7839a55
US-72: refresh dataflow generated semantics
HaoyL666 Apr 28, 2026
1b8c1b5
US-70: preserve explicit empty cluster updates
HaoyL666 Apr 28, 2026
c435ee3
Merge branch 'taiga/us-66' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
944a8e0
Merge branch 'taiga/us-67' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
5f5cc9d
Merge branch 'taiga/us-68' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
fd3705f
Merge branch 'taiga/us-69' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
e70a3b2
Merge branch 'taiga/us-70' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
01adc95
Merge branch 'taiga/us-71' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
f3aff00
Merge branch 'taiga/us-72' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
8063e5e
Merge branch 'taiga/us-73' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
3f69c57
US-75: align queue capabilities contract
HaoyL666 Apr 28, 2026
fcb4135
US-76: promote core drg formal contract
HaoyL666 Apr 28, 2026
e0ae558
US-77: fix gateway runtime parity edges
HaoyL666 Apr 28, 2026
259c922
US-78: re-audit core policy runtime contracts
HaoyL666 Apr 28, 2026
61e2660
US-79: re-audit VCN ZPR contract
HaoyL666 Apr 28, 2026
0eda664
US-79: handle empty VCN security attributes
HaoyL666 Apr 28, 2026
55401f5
Merge branch 'taiga/us-75' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
fe5a095
Merge branch 'taiga/us-76' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
913aaa3
Merge branch 'taiga/us-77' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
53c1261
Merge branch 'taiga/us-78' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
376d4b5
Merge branch 'taiga/us-79' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
438bc23
US-82: converge queue capability detail updates
HaoyL666 Apr 28, 2026
a470682
US-81: restore VCN explicit clear updates
HaoyL666 Apr 28, 2026
3b547df
US-81: settle VCN tag clear convergence
HaoyL666 Apr 28, 2026
d52b375
Merge branch 'taiga/us-81' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
d3e200a
Merge branch 'taiga/us-82' into haoyu_upgrade-test3
HaoyL666 Apr 28, 2026
d491a4b
Fix docs security token anchor
veera-adithya-d Apr 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
51 changes: 46 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -191,10 +191,25 @@ docs-verify: manifests docs-build ## Verify docs drift, built-site links/anchors
go run ./cmd/sitegen verify --repo-root . --site-dir $(DOCS_SITE_DIR) $(DOCS_VERIFY_STRICT_PUBLIC_DESCRIPTIONS_ARG)

SCHEMA_VALIDATOR_PROVIDER_PATH ?= .
SCHEMA_VALIDATOR_FORMAT ?= json
SCHEMA_VALIDATOR_REPORT ?= validator-report.json
SCHEMA_VALIDATOR_CONFIG ?= $(EFFECTIVE_GENERATOR_CONFIG)
SCHEMA_VALIDATOR_SELECTION ?=
SCHEMA_VALIDATOR_FORMAT ?=
SCHEMA_VALIDATOR_REPORT ?=
SCHEMA_VALIDATOR_SERVICE ?=
SCHEMA_VALIDATOR_SERVICE_ARG = $(if $(strip $(SCHEMA_VALIDATOR_SERVICE)),--service $(SCHEMA_VALIDATOR_SERVICE),)
SCHEMA_VALIDATOR_EFFECTIVE_SELECTION = $(strip $(if $(SCHEMA_VALIDATOR_SELECTION),$(SCHEMA_VALIDATOR_SELECTION),$(if $(strip $(SCHEMA_VALIDATOR_UPGRADE_FROM)$(SCHEMA_VALIDATOR_UPGRADE_TO)),supported,full)))
SCHEMA_VALIDATOR_SELECTION_ARG = $(if $(filter supported,$(SCHEMA_VALIDATOR_EFFECTIVE_SELECTION)),--config $(SCHEMA_VALIDATOR_CONFIG) $(if $(strip $(SCHEMA_VALIDATOR_SERVICE)),,--all),)
SCHEMA_VALIDATOR_TMPDIR ?= $(patsubst %/,%,$(or $(TMPDIR),/tmp))
SCHEMA_VALIDATOR_EFFECTIVE_FORMAT = $(strip $(if $(SCHEMA_VALIDATOR_FORMAT),$(SCHEMA_VALIDATOR_FORMAT),$(if $(strip $(SCHEMA_VALIDATOR_UPGRADE_FROM)$(SCHEMA_VALIDATOR_UPGRADE_TO)),markdown,json)))
SCHEMA_VALIDATOR_EFFECTIVE_REPORT = $(strip $(if $(SCHEMA_VALIDATOR_REPORT),$(SCHEMA_VALIDATOR_REPORT),$(if $(strip $(SCHEMA_VALIDATOR_UPGRADE_FROM)$(SCHEMA_VALIDATOR_UPGRADE_TO)),$(SCHEMA_VALIDATOR_TMPDIR)/validator-upgrade-report.md,validator-report.json)))
SCHEMA_VALIDATOR_UPGRADE_CONFIG ?= $(EFFECTIVE_GENERATOR_CONFIG)
SCHEMA_VALIDATOR_UPGRADE_PROVIDER_PATH ?= .
SCHEMA_VALIDATOR_UPGRADE_FROM ?=
SCHEMA_VALIDATOR_UPGRADE_TO ?=
SCHEMA_VALIDATOR_UPGRADE_FORMAT ?= markdown
SCHEMA_VALIDATOR_UPGRADE_REPORT ?= $(SCHEMA_VALIDATOR_TMPDIR)/validator-upgrade-report.md
SCHEMA_VALIDATOR_UPGRADE_SERVICE ?=
SCHEMA_VALIDATOR_UPGRADE_ARG = $(if $(strip $(SCHEMA_VALIDATOR_UPGRADE_FROM)$(SCHEMA_VALIDATOR_UPGRADE_TO)),--upgrade-from $(SCHEMA_VALIDATOR_UPGRADE_FROM) --upgrade-to $(SCHEMA_VALIDATOR_UPGRADE_TO),)
FORMAL_ROOT ?= formal
FORMAL_IMPORT_PROVIDER_PATH ?=
FORMAL_IMPORT_PROVIDER_REVISION ?=
Expand All @@ -203,9 +218,35 @@ FORMAL_PROVIDER_PATH ?= $(FORMAL_IMPORT_PROVIDER_PATH)
FORMAL_PROVIDER_PATH_ARG = $(if $(strip $(FORMAL_PROVIDER_PATH)),--provider-path $(FORMAL_PROVIDER_PATH),)
FORMAL_IMPORT_PROVIDER_REVISION_ARG = $(if $(strip $(FORMAL_IMPORT_PROVIDER_REVISION)),--provider-revision $(FORMAL_IMPORT_PROVIDER_REVISION),)

schema-validator: ## Run OSOK schema validator and write report to SCHEMA_VALIDATOR_REPORT.
go run ./cmd/osok-schema-validator --provider-path $(SCHEMA_VALIDATOR_PROVIDER_PATH) $(SCHEMA_VALIDATOR_SERVICE_ARG) --format $(SCHEMA_VALIDATOR_FORMAT) > $(SCHEMA_VALIDATOR_REPORT)
@echo "Wrote schema validator report to $(SCHEMA_VALIDATOR_REPORT)"
schema-validator: ## Run OSOK schema validator (coverage by default, SDK upgrade diff when SCHEMA_VALIDATOR_UPGRADE_FROM/TO are set).
@case "$(SCHEMA_VALIDATOR_EFFECTIVE_SELECTION)" in full|supported) ;; *) echo "Set SCHEMA_VALIDATOR_SELECTION=full|supported" && exit 1 ;; esac
@if [ -n "$(strip $(SCHEMA_VALIDATOR_UPGRADE_FROM)$(SCHEMA_VALIDATOR_UPGRADE_TO))" ]; then \
test -n "$(SCHEMA_VALIDATOR_UPGRADE_FROM)" || (echo "Set SCHEMA_VALIDATOR_UPGRADE_FROM=v65.x.y" && exit 1); \
test -n "$(SCHEMA_VALIDATOR_UPGRADE_TO)" || (echo "Set SCHEMA_VALIDATOR_UPGRADE_TO=v65.x.y" && exit 1); \
fi
@report="$(SCHEMA_VALIDATOR_EFFECTIVE_REPORT)"; \
report_dir="$$(dirname "$$report")"; \
tmp_report="$$report.tmp.$$PPID"; \
mkdir -p "$$report_dir"; \
rm -f "$$tmp_report"; \
if go run ./cmd/osok-schema-validator --provider-path $(SCHEMA_VALIDATOR_PROVIDER_PATH) $(SCHEMA_VALIDATOR_SELECTION_ARG) $(SCHEMA_VALIDATOR_SERVICE_ARG) $(SCHEMA_VALIDATOR_UPGRADE_ARG) --format $(SCHEMA_VALIDATOR_EFFECTIVE_FORMAT) > "$$tmp_report"; then \
mv "$$tmp_report" "$$report"; \
echo "Wrote schema validator report to $$report"; \
else \
rm -f "$$tmp_report"; \
exit 1; \
fi

schema-validator-upgrade: ## Backward-compatible alias for a supported-surface SDK upgrade diff.
@$(MAKE) schema-validator \
SCHEMA_VALIDATOR_PROVIDER_PATH="$(SCHEMA_VALIDATOR_UPGRADE_PROVIDER_PATH)" \
SCHEMA_VALIDATOR_CONFIG="$(SCHEMA_VALIDATOR_UPGRADE_CONFIG)" \
SCHEMA_VALIDATOR_SELECTION=supported \
SCHEMA_VALIDATOR_SERVICE="$(SCHEMA_VALIDATOR_UPGRADE_SERVICE)" \
SCHEMA_VALIDATOR_FORMAT="$(SCHEMA_VALIDATOR_UPGRADE_FORMAT)" \
SCHEMA_VALIDATOR_REPORT="$(SCHEMA_VALIDATOR_UPGRADE_REPORT)" \
SCHEMA_VALIDATOR_UPGRADE_FROM="$(SCHEMA_VALIDATOR_UPGRADE_FROM)" \
SCHEMA_VALIDATOR_UPGRADE_TO="$(SCHEMA_VALIDATOR_UPGRADE_TO)"

formal-diagrams: ## Regenerate shared and controller-local formal diagram artifacts from formal metadata.
go run ./cmd/formal-diagrams --root $(FORMAL_ROOT)
Expand Down
17 changes: 17 additions & 0 deletions api/aidocument/v1beta1/project_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions api/aidocument/v1beta1/zz_generated.deepcopy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions api/ailanguage/v1beta1/project_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

27 changes: 27 additions & 0 deletions api/aispeech/v1beta1/groupversion_info.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading