From 0bbe30fc43c8d97af4110c40034f1ee342b63989 Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Thu, 1 Oct 2026 15:52:47 -0700 Subject: [PATCH] chore: release prep (semantic-core 0.3.2, quire ^0.50.0) Move @agent-ix/semantic-core to 0.3.2 (package.json, lock, manifest semantic.semantic_core), regenerate the emitted schemas, and move quire to ^0.50.0 (quire 0.50.0 embeds semantic-core 0.3.2 only). Co-Authored-By: Claude Sonnet 5.5 --- package-lock.json | 8 ++++---- package.json | 2 +- poetry.lock | 14 +++++++------- pyproject.toml | 2 +- spec/functional/FR-002-emitted-json-schemas.md | 2 +- spec_objects_security/manifest.yaml | 2 +- spec_objects_security/schemas/Asset.json | 10 +++++----- spec_objects_security/schemas/AttackSurface.json | 8 ++++---- spec_objects_security/schemas/AuditEvent.json | 6 +++--- spec_objects_security/schemas/AuditFinding.json | 8 ++++---- spec_objects_security/schemas/AuthFlow.json | 6 +++--- spec_objects_security/schemas/Control.json | 8 ++++---- spec_objects_security/schemas/CorsPolicy.json | 4 ++-- spec_objects_security/schemas/CsrfToken.json | 6 +++--- .../schemas/DataClassification.json | 6 +++--- spec_objects_security/schemas/DefaultedField.json | 2 +- spec_objects_security/schemas/EncryptionKey.json | 12 ++++++------ spec_objects_security/schemas/FlowStep.json | 4 ++-- spec_objects_security/schemas/JwtClaim.json | 6 +++--- spec_objects_security/schemas/MfaMethod.json | 6 +++--- spec_objects_security/schemas/PasswordPolicy.json | 4 ++-- spec_objects_security/schemas/Permission.json | 8 ++++---- spec_objects_security/schemas/Policy.json | 8 ++++---- spec_objects_security/schemas/Risk.json | 8 ++++---- spec_objects_security/schemas/Role.json | 8 ++++---- spec_objects_security/schemas/Scope.json | 6 +++--- spec_objects_security/schemas/Secret.json | 10 +++++----- spec_objects_security/schemas/SessionConfig.json | 6 +++--- spec_objects_security/schemas/Threat.json | 8 ++++---- spec_objects_security/schemas/TrustBoundary.json | 8 ++++---- spec_objects_security/schemas/Vulnerability.json | 8 ++++---- 31 files changed, 102 insertions(+), 102 deletions(-) diff --git a/package-lock.json b/package-lock.json index 16e84d0..24c5aab 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,15 +9,15 @@ "version": "0.0.0-managed", "license": "AGPL-3.0-or-later", "devDependencies": { - "@agent-ix/semantic-core": "0.3.0", + "@agent-ix/semantic-core": "0.3.2", "@typespec/compiler": "1.15.0", "@typespec/json-schema": "1.15.0" } }, "node_modules/@agent-ix/semantic-core": { - "version": "0.3.0", - "resolved": "https://npm.pkg.github.com/download/@agent-ix/semantic-core/0.3.0/bfeb9ba3a7381d08f02f96b2745859f5acdb3506", - "integrity": "sha512-ygmBl+YzYaNDkkMsoejRuylBa+MbwqcqFAg/xjK2is+dKA6IbX9VlBQPU0hLc91fzDKGVIsTSBRUzDVs5YBcyw==", + "version": "0.3.2", + "resolved": "https://npm.pkg.github.com/download/@agent-ix/semantic-core/0.3.2/55b883ac34241ba6332c9fbae682cb0b9554208e", + "integrity": "sha512-Rz/83LT+a9klXhudg8q2UjAo3DjjROOlmw0yjJXjGQPkCJ0Mpqlkv7I76BzmlAoFyCm64WKgbeWePZchftz/fQ==", "dev": true, "license": "AGPL-3.0-or-later", "peerDependencies": { diff --git a/package.json b/package.json index 82ad2d2..1a434cf 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "url": "git+https://github.com/agent-ix/spec-objects-security.git" }, "devDependencies": { - "@agent-ix/semantic-core": "0.3.0", + "@agent-ix/semantic-core": "0.3.2", "@typespec/compiler": "1.15.0", "@typespec/json-schema": "1.15.0" } diff --git a/poetry.lock b/poetry.lock index 81a02b9..1f569ca 100644 --- a/poetry.lock +++ b/poetry.lock @@ -932,17 +932,17 @@ files = [ [[package]] name = "quire" -version = "0.49.0" +version = "0.50.0" description = "Python bindings for quire-rs: parse, corpus load, and whole-spec queries (FR-023)." optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "quire-0.49.0-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:18a68fd7b5486082a6807f2b1d1a47cef055690541b76dce196f71d3cc20e810"}, - {file = "quire-0.49.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:ff5877fd03bb01a67036520e80962134f3004953556a5bbf6e0b548232102187"}, - {file = "quire-0.49.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1389b18916672b3d04ff323412095278719a15bd1f34e867940b4261e837500f"}, - {file = "quire-0.49.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8c20e6105c181c03aca8611b57a681941c82acdf9194afd373d221e8f1432271"}, - {file = "quire-0.49.0-cp39-abi3-win_amd64.whl", hash = "sha256:b1f3b53d930f60b44311fa58860c65760dac2e0f86afffd4fddf2a26db89accd"}, + {file = "quire-0.50.0-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:19fc945a86870f151a6a87dce69d25845e250ed91e66cfec06e4c159f44ffe3a"}, + {file = "quire-0.50.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:74413c84ea63cb37e78301de6c3e7d3fd1768259f877ef074cfd717551d70c83"}, + {file = "quire-0.50.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d4cda974a1b241d592068fdb48aeea2103aaa63357c89105b7b6fad3331efa3"}, + {file = "quire-0.50.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4bb6ea5a8ae42c67a2eb93766f2544d2ad674120e91d51ccdbfac56354e236f"}, + {file = "quire-0.50.0-cp39-abi3-win_amd64.whl", hash = "sha256:384c44ece0c40ae6876e7f2ef8cab6d7ddb5a19e33d0f9126bfeef8c6731935b"}, ] [package.source] @@ -1157,4 +1157,4 @@ files = [ [metadata] lock-version = "2.1" python-versions = ">=3.13,<3.14" -content-hash = "ed308468adb371e78e70ef850005a4894cf8beafc08423d813b1150ea307441d" +content-hash = "81a190e940eafd1568dfff9a3ff02192e45fd3226283d6adeb0aa0e766f07817" diff --git a/pyproject.toml b/pyproject.toml index b2986f8..fd77f0f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ pytest-json-report = "^1.5.0" ruff = "^0.14.13" pytest-results = { version = "^0.2.0", python = ">=3.12" } jsonschema = "^4.25.0" -quire = { version = "^0.49.0", source = "internal-pypi" } +quire = { version = "^0.50.0", source = "internal-pypi" } [tool.poetry.scripts] build-tools = "scripts.build_tools:main" diff --git a/spec/functional/FR-002-emitted-json-schemas.md b/spec/functional/FR-002-emitted-json-schemas.md index d68b3b6..f047e11 100644 --- a/spec/functional/FR-002-emitted-json-schemas.md +++ b/spec/functional/FR-002-emitted-json-schemas.md @@ -45,7 +45,7 @@ build. - `make schemas` SHALL run `node scripts/generate-schemas.mjs`. - The generator SHALL compile `typespec/` with `tsp compile`, keep only the emitted files whose `$id` starts with the module base, and discard the re-emitted semantic-core files. -- If the emitter leaves any `$id` or `$ref` relative, then the generator SHALL rewrite it to `` (module models) or `https://schemas.agent-ix.org/semantic-core/0.3.0/` (semantic-core models). +- If the emitter leaves any `$id` or `$ref` relative, then the generator SHALL rewrite it to `` (module models) or `https://schemas.agent-ix.org/semantic-core//` (semantic-core models). - If `tsp compile` fails or emits no module model, then the generator SHALL exit non-zero without touching the committed output. - If `node` is older than 20 or `tsp` is not resolvable, then the generator SHALL exit non-zero naming the required Node version or the missing binary. - In `--check` mode the generator SHALL write no file, neither under `spec_objects_security/schemas/` nor in `manifest.yaml`. diff --git a/spec_objects_security/manifest.yaml b/spec_objects_security/manifest.yaml index c7de516..c0fbc49 100644 --- a/spec_objects_security/manifest.yaml +++ b/spec_objects_security/manifest.yaml @@ -4,7 +4,7 @@ version: 0.2.0 description: 'Filament Module: tier-2 security and identity ObjectTypes (threats, controls, auth flows, secrets, policies)' semantic: contract_version: 1.0.0 - semantic_core: 0.3.0 + semantic_core: 0.3.2 package: agent-ix/spec-objects-security exports: - auth_flow diff --git a/spec_objects_security/schemas/Asset.json b/spec_objects_security/schemas/Asset.json index 91d29b6..1ce3473 100644 --- a/spec_objects_security/schemas/Asset.json +++ b/spec_objects_security/schemas/Asset.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,26 +16,26 @@ "relations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/RelationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/RelationDecl.json" } }, "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "operations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/OperationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/OperationDecl.json" } }, "classification": { "$ref": "https://schemas.agent-ix.org/agent-ix/spec-objects-security/ConfidentialityLevel.json" }, "owner": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } }, "required": [ diff --git a/spec_objects_security/schemas/AttackSurface.json b/spec_objects_security/schemas/AttackSurface.json index 4242f47..34d8b49 100644 --- a/spec_objects_security/schemas/AttackSurface.json +++ b/spec_objects_security/schemas/AttackSurface.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,19 +16,19 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "relations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/RelationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/RelationDecl.json" } }, "exposes": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } } }, diff --git a/spec_objects_security/schemas/AuditEvent.json b/spec_objects_security/schemas/AuditEvent.json index 283dc41..81c76ba 100644 --- a/spec_objects_security/schemas/AuditEvent.json +++ b/spec_objects_security/schemas/AuditEvent.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,11 +16,11 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "source": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } }, "required": [ diff --git a/spec_objects_security/schemas/AuditFinding.json b/spec_objects_security/schemas/AuditFinding.json index 04f3fef..3b1a265 100644 --- a/spec_objects_security/schemas/AuditFinding.json +++ b/spec_objects_security/schemas/AuditFinding.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,13 +16,13 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "relations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/RelationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/RelationDecl.json" } }, "status": { @@ -31,7 +31,7 @@ "traces_to": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } } }, diff --git a/spec_objects_security/schemas/AuthFlow.json b/spec_objects_security/schemas/AuthFlow.json index c9cf1ae..5da9c7f 100644 --- a/spec_objects_security/schemas/AuthFlow.json +++ b/spec_objects_security/schemas/AuthFlow.json @@ -6,20 +6,20 @@ "operations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/OperationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/OperationDecl.json" }, "minItems": 1 }, "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" } }, "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "steps": { diff --git a/spec_objects_security/schemas/Control.json b/spec_objects_security/schemas/Control.json index 7a273cd..313cd0b 100644 --- a/spec_objects_security/schemas/Control.json +++ b/spec_objects_security/schemas/Control.json @@ -6,14 +6,14 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" }, "minItems": 1 }, "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -23,7 +23,7 @@ "operations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/OperationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/OperationDecl.json" } }, "effectiveness": { @@ -32,7 +32,7 @@ "mitigates": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } }, "mappings": { diff --git a/spec_objects_security/schemas/CorsPolicy.json b/spec_objects_security/schemas/CorsPolicy.json index 2e96e1e..f6943f6 100644 --- a/spec_objects_security/schemas/CorsPolicy.json +++ b/spec_objects_security/schemas/CorsPolicy.json @@ -6,14 +6,14 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" }, "minItems": 1 }, "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" } }, "allowed_origins": { diff --git a/spec_objects_security/schemas/CsrfToken.json b/spec_objects_security/schemas/CsrfToken.json index d714120..d2a7a44 100644 --- a/spec_objects_security/schemas/CsrfToken.json +++ b/spec_objects_security/schemas/CsrfToken.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,11 +16,11 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "binds": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } }, "required": [ diff --git a/spec_objects_security/schemas/DataClassification.json b/spec_objects_security/schemas/DataClassification.json index 5bc28d7..df1f87b 100644 --- a/spec_objects_security/schemas/DataClassification.json +++ b/spec_objects_security/schemas/DataClassification.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,7 +16,7 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "level": { @@ -25,7 +25,7 @@ "values": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/EnumValue.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/EnumValue.json" } } }, diff --git a/spec_objects_security/schemas/DefaultedField.json b/spec_objects_security/schemas/DefaultedField.json index 7c8c950..0663eb2 100644 --- a/spec_objects_security/schemas/DefaultedField.json +++ b/spec_objects_security/schemas/DefaultedField.json @@ -4,7 +4,7 @@ "type": "object", "properties": { "default": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/DefaultDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/DefaultDecl.json" } }, "required": [ diff --git a/spec_objects_security/schemas/EncryptionKey.json b/spec_objects_security/schemas/EncryptionKey.json index a3bbd4c..3186d0d 100644 --- a/spec_objects_security/schemas/EncryptionKey.json +++ b/spec_objects_security/schemas/EncryptionKey.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,26 +16,26 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "operations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/OperationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/OperationDecl.json" } }, "lifecycle": { "$ref": "https://schemas.agent-ix.org/agent-ix/spec-objects-security/SecretLifecycle.json" }, "material_ref": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" }, "custodian": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" }, "algorithm": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/Identifier.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/Identifier.json" } }, "required": [ diff --git a/spec_objects_security/schemas/FlowStep.json b/spec_objects_security/schemas/FlowStep.json index 6c27766..fe5eddf 100644 --- a/spec_objects_security/schemas/FlowStep.json +++ b/spec_objects_security/schemas/FlowStep.json @@ -4,10 +4,10 @@ "type": "object", "properties": { "name": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/Identifier.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/Identifier.json" }, "actor": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/Identifier.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/Identifier.json" }, "doc": { "type": "string" diff --git a/spec_objects_security/schemas/JwtClaim.json b/spec_objects_security/schemas/JwtClaim.json index 15b4a26..e1c58ba 100644 --- a/spec_objects_security/schemas/JwtClaim.json +++ b/spec_objects_security/schemas/JwtClaim.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,14 +16,14 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "classification": { "$ref": "https://schemas.agent-ix.org/agent-ix/spec-objects-security/ConfidentialityLevel.json" }, "issuer": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } }, "required": [ diff --git a/spec_objects_security/schemas/MfaMethod.json b/spec_objects_security/schemas/MfaMethod.json index 2599a2b..aac12bc 100644 --- a/spec_objects_security/schemas/MfaMethod.json +++ b/spec_objects_security/schemas/MfaMethod.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,13 +16,13 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "operations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/OperationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/OperationDecl.json" } }, "factor_kind": { diff --git a/spec_objects_security/schemas/PasswordPolicy.json b/spec_objects_security/schemas/PasswordPolicy.json index b796bfb..de8a560 100644 --- a/spec_objects_security/schemas/PasswordPolicy.json +++ b/spec_objects_security/schemas/PasswordPolicy.json @@ -6,14 +6,14 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" }, "minItems": 1 }, "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" } } }, diff --git a/spec_objects_security/schemas/Permission.json b/spec_objects_security/schemas/Permission.json index 144fb90..6344426 100644 --- a/spec_objects_security/schemas/Permission.json +++ b/spec_objects_security/schemas/Permission.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,14 +16,14 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "resource": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" }, "verb": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/Identifier.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/Identifier.json" } }, "required": [ diff --git a/spec_objects_security/schemas/Policy.json b/spec_objects_security/schemas/Policy.json index 2ef507b..e217712 100644 --- a/spec_objects_security/schemas/Policy.json +++ b/spec_objects_security/schemas/Policy.json @@ -6,26 +6,26 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" }, "minItems": 1 }, "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" } }, "relations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/RelationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/RelationDecl.json" } }, "governs": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } } }, diff --git a/spec_objects_security/schemas/Risk.json b/spec_objects_security/schemas/Risk.json index 8713c24..f3d1907 100644 --- a/spec_objects_security/schemas/Risk.json +++ b/spec_objects_security/schemas/Risk.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,13 +16,13 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "relations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/RelationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/RelationDecl.json" } }, "likelihood": { @@ -34,7 +34,7 @@ "arises_from": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } } }, diff --git a/spec_objects_security/schemas/Role.json b/spec_objects_security/schemas/Role.json index 188e9d4..b7de907 100644 --- a/spec_objects_security/schemas/Role.json +++ b/spec_objects_security/schemas/Role.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,19 +16,19 @@ "relations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/RelationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/RelationDecl.json" } }, "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "grants": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } } }, diff --git a/spec_objects_security/schemas/Scope.json b/spec_objects_security/schemas/Scope.json index b2016bf..4066b1c 100644 --- a/spec_objects_security/schemas/Scope.json +++ b/spec_objects_security/schemas/Scope.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,13 +16,13 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "includes": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } } }, diff --git a/spec_objects_security/schemas/Secret.json b/spec_objects_security/schemas/Secret.json index ece4524..037b8a9 100644 --- a/spec_objects_security/schemas/Secret.json +++ b/spec_objects_security/schemas/Secret.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,23 +16,23 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "operations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/OperationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/OperationDecl.json" } }, "lifecycle": { "$ref": "https://schemas.agent-ix.org/agent-ix/spec-objects-security/SecretLifecycle.json" }, "material_ref": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" }, "custodian": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" }, "classification": { "$ref": "https://schemas.agent-ix.org/agent-ix/spec-objects-security/ConfidentialityLevel.json" diff --git a/spec_objects_security/schemas/SessionConfig.json b/spec_objects_security/schemas/SessionConfig.json index 156cfd6..c270bb1 100644 --- a/spec_objects_security/schemas/SessionConfig.json +++ b/spec_objects_security/schemas/SessionConfig.json @@ -6,18 +6,18 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" }, "minItems": 1 }, "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" } }, "binds_flow": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } }, "required": [ diff --git a/spec_objects_security/schemas/Threat.json b/spec_objects_security/schemas/Threat.json index 0fce1d2..e5c343b 100644 --- a/spec_objects_security/schemas/Threat.json +++ b/spec_objects_security/schemas/Threat.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,13 +16,13 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "relations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/RelationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/RelationDecl.json" } }, "stride_category": { @@ -31,7 +31,7 @@ "exploits": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } } }, diff --git a/spec_objects_security/schemas/TrustBoundary.json b/spec_objects_security/schemas/TrustBoundary.json index 9a73d2b..d70e44d 100644 --- a/spec_objects_security/schemas/TrustBoundary.json +++ b/spec_objects_security/schemas/TrustBoundary.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,14 +16,14 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" }, "minItems": 1 }, "relations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/RelationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/RelationDecl.json" } }, "trust_level": { @@ -32,7 +32,7 @@ "crosses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } } }, diff --git a/spec_objects_security/schemas/Vulnerability.json b/spec_objects_security/schemas/Vulnerability.json index 5e990db..10ba6fa 100644 --- a/spec_objects_security/schemas/Vulnerability.json +++ b/spec_objects_security/schemas/Vulnerability.json @@ -6,7 +6,7 @@ "fields": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/FieldDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/FieldDecl.json" }, "minItems": 1, "contains": { @@ -16,13 +16,13 @@ "clauses": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/ClauseRef.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/ClauseRef.json" } }, "relations": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/RelationDecl.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/RelationDecl.json" } }, "severity": { @@ -34,7 +34,7 @@ "affects": { "type": "array", "items": { - "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.0/SemanticId.json" + "$ref": "https://schemas.agent-ix.org/semantic-core/0.3.2/SemanticId.json" } } },