<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/cpp/api-cpp-001-public-interface-contracts/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/cpp/rel-cpp-001-resource-ownership-raii-safe-copy-move-lifetime-semantics/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/cpp/rel-cpp-002-concurrency-safety-on-every-path/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-arch-003-dependency-injection-validated-early/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-ops-005-safe-startup-migrations/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-rel-001-cancellation-flows-through-async-and-long-running-work/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-rel-005-background-services-stop-cleanly/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-test-002-deterministic-time/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/perf-csharp-001-preload-related-data-before-iterating-navigation-properties/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/perf-csharp-003-avoid-eager-loading-multiple-collection-navigations/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/rel-csharp-001-avoid-blocking-on-async/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/rel-csharp-003-request-scoped-context-and-services-not-captured-beyond-request/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/doctrines/arch-clean-arch/clean-arch-002-explicit-use-cases/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/doctrines/arch-clean-arch/clean-arch-003-inner-policy-layer-owns-boundary-ports/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/doctrines/arch-vertical-slice/vertical-slice-arch-001-owning-slice/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/doctrines/arch-vertical-slice/vertical-slice-arch-002-slice-changes-stay-local/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/doctrines/arch-vertical-slice/vertical-slice-arch-004-shared-abstractions-are-extracted-only-with-real-evidence/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/api-go-002-explicit-error-signals-no-error-text-branching/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/data-go-014-mutable-slices-and-maps-boundaries/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/go-rel-002-goroutines-have-explicit-lifecycle-ownership/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/rel-go-001-context-flows-per-call-and-detached-work-lifetime/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/rel-go-002-goroutine-coordination-and-shared-state/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/java/data-java-011-transactions-declare-rollback-for-checked-failures/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/java/java-rel-002-thread-interrupts-are-not-swallowed/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/java/rel-java-004-startup-critical-configuration-properties-are-validated/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/javascript/ops-javascript-001-variable-size-async-fan-out-is-bounded/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/javascript/rel-javascript-001-request-path-event-loop-backpressure/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/php/data-php-007-laravel-request-input-validated-before-persistence/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python-ml/python-ml-002-evaluation-separated-from-training-data/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python-ml/python-ml-003-training-and-serving-share-preprocessing-contract/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python-ml/rel-python-ml-003-automated-actions-gated-on-model-confidence-or-plausibility/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python-ml/test-python-ml-004-feature-extraction-fail-fast/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/python-rel-002-async-code-does-not-block-event-loop/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/rel-python-001-coroutine-task-lifecycles-explicitly-owned/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/pytorch/pytorch-ops-001-checkpoints-store-portable-state/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/pytorch/pytorch-rel-001-correct-train-eval-mode-switching/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/pytorch/pytorch-rel-003-device-placement-is-explicit-and-consistent/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/pytorch/test-pytorch-004-torch-empty-fully-initialized-before-use/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ruby/data-ruby-012-rails-business-invariants-enforced-in-database-and-model/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ruby/data-ruby-028-queued-jobs-pass-stable-identifiers/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rust/api-rust-001-public-apis-return-explicit-errors/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rust/perf-rust-001-offload-obvious-cpu-bound-work-from-async-tasks/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rust/rel-rust-001-async-rust-does-not-block-runtimes-or-hold-blocking-state-across-await/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rust/rel-rust-004-destructors-and-unsafe-mutation-panic-safe-and-non-blocking/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rust/sec-rust-001-unsafe-rust-soundness-contracts/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/api/api-001-parse-translate-and-reject-input-at-boundary/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/api/api-004-retried-mutating-operations-idempotent-end-to-end/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/api/api-007-mutable-resources-validators-and-preconditions/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/api/api-008-contracts-published-and-in-sync/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/api/api-009-published-api-contracts-backward-compatible/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/api/api-016-large-json-identifiers-serialized-as-strings/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/api/bp-api-001-machine-readable-error-contracts/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/api/bp-api-002-bounded-collection-reads/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/arch-core/arch-002-foreign-models-and-third-party-apis-are-translated-at-the-boundary/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/arch-core/arch-003-environment-and-configuration-are-read-modeled-and-validated-at-the-boundary/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/arch-core/arch-004-runtime-work-starts-from-explicit-entrypoints/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/arch-core/arch-005-module-owned-mutable-state-and-representations-stay-encapsulated/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/arch-core/bp-arch-001-modules-depend-through-explicit-reviewable-seams/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/arch-core/bp-arch-002-dependency-direction-follows-the-architecture-instead-of-bypassing-it/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/data/data-001-keep-training-and-evaluation-data-leakage-free/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/data/data-002-validate-and-gate-upstream-data/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/data/data-009-forward-only-additive-schema-evolution/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/data/data-010-versionable-formats-and-mixed-version-safe-evolution/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/data/data-011-durable-state-mutations-are-atomic-rollback-safe-and-concurrency-correct/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/data/data-027-compute-derived-values-from-source-fields-instead-of-hand-maintaining-them/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/doc/doc-001-public-apis-are-documented/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/doc/doc-002-docs-stay-in-sync-with-behavior-changes/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/doc/doc-007-public-releases-and-breaking-changes-are-documented-in-release-notes-or-changelogs/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/ops/bp-ops-001-meaningful-health-signals/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/ops/bp-ops-005-environment-agnostic-deployment-config/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/ops/ops-003-deployments-are-smoke-tested-before-success/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/ops/ops-017-per-unit-production-telemetry-is-structured-and-complete/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/ops/ops-018-cross-boundary-work-preserves-correlation-and-dependency-attribution/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/ops/ops-022-configuration-is-semantically-validated-before-apply/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/ops/ops-024-fails-safe-and-verifies-recovery/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/ops/ops-028-production-defaults-disable-debug-demo-and-unnecessary-admin-surfaces/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/perf/perf-001-avoid-n-plus-one-data-access-in-hot-paths/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/perf/perf-002-avoid-accidental-quadratic-work-on-input-scaled-paths/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/perf/perf-003-fetch-and-serialize-only-the-data-a-latency-sensitive-path-needs/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/perf/perf-004-async-hot-paths-do-not-block-runtime-threads/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/perf/perf-006-version-internal-derived-caches-so-upgrades-rebuild-them/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/perf/perf-010-expose-latency-distributions-not-averages-alone/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/rel/bp-rel-001-outbound-dependencies-have-explicit-time-budgets/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/rel/bp-rel-002-retries-are-bounded-deliberate-and-safe/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/rel/rel-001-transient-resources-are-released-on-every-path/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/rel/rel-002-downstream-work-propagates-cancellation-and-deadlines/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/rel/rel-006-retried-or-redelivered-work-is-idempotent-or-deduplicated/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/rel/rel-008-overload-work-and-resource-consumption-are-bounded/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/rel/rel-014-read-your-writes-paths-avoid-stale-async-replicas/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/rel/rel-017-side-effects-run-after-durable-commit/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/rel/rel-021-security-sensitive-multi-step-operations-fail-closed-on-partial-failure/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/sec/bp-sec-001-boundary-input-validation/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/sec/bp-sec-004-sensitive-data-not-emitted-to-logs-or-traces/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/sec/sec-001-untrusted-input-shell-process-execution/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/sec/sec-002-untrusted-data-not-dynamically-executed-or-unsafely-deserialized/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/sec/sec-003-parameterized-sql-and-allowlisted-query-fragments/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/sec/sec-004-browser-output-encodes-or-sanitizes-untrusted-content/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/sec/sec-006-boundary-auth-and-principal-scoping/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/sec/sec-007-password-storage-and-account-recovery/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/sec/sec-008-public-responses-do-not-leak-secrets-or-internals/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/test/bp-test-001-behavior-changes-covered/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/test/bp-test-002-deterministic-tests/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/test/bp-test-003-default-tests-no-live-dependencies/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/test/test-001-boundary-and-compatibility-changes-have-executable-contract-coverage/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/test/test-003-isolate-mutable-state-and-clean-up-resources/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/test/test-008-supported-interfaces-not-internals/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/test/test-009-outcome-assertions-over-interaction-only-mock-choreography/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/shared/test/test-010-explicit-simple-oracles/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/swift/rel-swift-001-swiftui-state-main-thread/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/typescript/rel-typescript-001-validate-async-boundaries-before-side-effects/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/typescript/rel-typescript-002-consistent-async-timing-model/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/api/api-002-stable-public-resource-identifiers/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/api/api-014-protobuf-consumers-handle-new-enum-values-safely/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/api/api-020-mutable-internal-representation/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/arch-clean-arch/clean-arch-004-boundary-data-is-simple-isolated-and-framework-free/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/cpp/data-cpp-016-avoid-map-operator-for-lookup-only-reads/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/cpp/perf-cpp-001-release-queue-locks-before-processing-dequeued-work/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/cpp/rel-cpp-003-avoid-lifetime-hazards/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-api-001-external-inputs-are-validated-at-the-boundary/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-api-002-consistent-machine-readable-errors/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-api-003-collection-endpoints-bound-response-size/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-arch-005-no-service-locator/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-doc-001-externally-consumed-public-csharp-apis-are-documented/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-doc-002-breaking-changes-called-out-in-release-notes/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-sec-002-process-execution-does-not-concatenate-untrusted-input/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-sec-004-protected-operations-enforce-authorization-at-the-boundary/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-sec-006-raw-data-access-is-parameterized/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/csharp/csharp-sec-007-logs-do-not-expose-secrets-or-sensitive-payloads/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/data/data-003-ml-artifacts-preserve-dataset-and-feature-provenance/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/data/data-004-keep-missing-values-distinguishable-from-real-values/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/data/data-005-handle-unseen-categorical-values/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/data/data-007-validate-external-data-at-the-boundary/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/data/data-020-database-handles-are-pooled-or-deterministically-released/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/data/data-024-consent-records-preserve-disclosure-version/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/doc/doc-008-opaque-regexes-and-complex-algorithms-are-explained-inline/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/api-go-001-context-per-call-not-retained/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/api-go-003-terminal-error-response-return/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/api-go-004-marshaled-go-structs-use-explicit-field-tags/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/api-go-005-library-flags-only-in-main/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/go-arch-001-context-propagates-across-request-and-io-boundaries/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/go-rel-001-http-clients-and-servers-define-explicit-time-budgets/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/go-sec-001-command-execution-validates-input/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/go-sec-002-parameterized-sql/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/go/rel-go-004-package-initialization-is-deterministic-and-side-effect-free/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/java/api-java-002-enums-do-not-use-ordinal-position/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/java/java-arch-001-constructor-injection-over-field-injection/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/java/java-rel-001-http-clients-define-explicit-time-budgets/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/java/java-sec-002-process-execution-validates-executable-and-arguments/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/java/java-sec-003-parameterized-sql/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/javascript/data-javascript-011-indexeddb-writes-stay-inside-active-transaction-callback-stack/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/javascript/javascript-arch-001-module-load-paths-avoid-runtime-side-effects/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/javascript/javascript-rel-001-http-requests-have-explicit-cancellation-or-timeout/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/javascript/javascript-sec-001-child-process-execution-avoids-shell-injection/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/javascript/javascript-sec-002-no-dynamic-code-eval-on-untrusted-input/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/javascript/rel-javascript-002-crash-stop-after-uncaught-exceptions-and-handle-eventemitter-errors/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/kotlin/data-kotlin-017-custom-equality-and-hash-codes-contract-safe/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/kotlin/doc-kotlin-001-public-kotlin-library-members-are-documented-with-kdoc/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ops/ops-011-container-runtime-remains-immutable-after-build/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ops/ops-016-retries-are-bounded-and-poison-messages-are-quarantined/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ops/ops-019-telemetry-exposes-build-config-or-rollout-identity/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ops/ops-020-paging-alerts-start-from-user-visible-symptoms/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ops/ops-021-event-based-slis-and-tail-aware-latency/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ops/ops-025-operational-logs-select-explicit-safe-fields-and-exclude-raw-pii/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ops/ops-027-security-denials-and-anomalies-logged-with-context/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ops/ops-029-operational-logs-use-platform-collection-or-bounded-retention/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ops/ops-030-service-processes-stay-foreground/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/perf/perf-005-keep-interactive-paths-local-and-incremental/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/perf/perf-007-order-by-rand-random-selection/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/perf/perf-011-parse-benchmark-output-units-and-decimals-explicitly/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/perf/perf-012-disk-bottlenecks-from-iowait-or-utilization-alone/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/perf/perf-014-storage-benchmark-workload-shape/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/perf/perf-015-sargable-predicates/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/php/perf-php-001-strip-loaded-eloquent-relations-before-queue-serialization/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/php/rel-php-004-logger-context-handling-safe-for-arbitrary-values/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python-ml/ops-python-ml-003-prediction-telemetry-records-model-identity/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python-ml/python-ml-001-prevent-leakage-in-python-ml-splitting-and-preprocessing/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python-ml/python-ml-004-experiments-are-reproducible-enough-to-explain-results/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python-ml/test-python-ml-002-reused-shuffled-scikit-learn-cv-splitters-use-integer-seeds/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python-ml/test-python-ml-003-shared-randomstate-instance/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/api-python-001-public-api-errors-use-shared-base/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/api-python-002-keyword-only-boolean-controls/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/data-python-018-binary-mode-for-byte-oriented-file-work/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/data-python-019-do-not-ignore-text-transcoding-errors-silently/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/ops-python-001-subprocess-waits-are-bounded-by-timeouts/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/perf-python-001-descriptor-state-without-leaking-instances/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/python-arch-001-import-paths-avoid-runtime-side-effects/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/python-rel-001-http-clients-have-timeouts/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/python-sec-001-subprocess-execution-avoids-shell-injection-paths/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/python-sec-002-unsafe-deserialization-and-dynamic-code-execution-are-avoided/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/python-sec-003-parameterized-sql/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/rel-python-002-event-loop-ownership-at-application-boundaries/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/rel-python-006-one-shot-iterators-are-not-reused-as-multi-pass-inputs/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/python/rel-python-007-attribute-interception-hooks-avoid-self-recursion/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/pytorch/pytorch-rel-002-inference-disables-gradient-tracking/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/pytorch/test-pytorch-001-reproducible-paths-seed-every-rng/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/pytorch/test-pytorch-002-deterministic-cuda-paths-disable-cudnn-benchmarking/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/pytorch/test-pytorch-003-reproducible-multi-worker-dataloaders-seed-worker-processes/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rel/rel-003-services-start-ready-and-shut-down-gracefully/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rel/rel-015-lease-based-coordination-uses-fencing-or-epoch-validation/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rel/rel-018-bounded-caches-and-recomputable-session-state/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rel/rel-020-no-ambient-host-tools/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/ruby/data-ruby-011-atomic-file-replacement/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rust/data-rust-033-initialize-raw-or-vector-storage-before-making-elements-visible/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rust/data-rust-034-handle-zero-sized-types-explicitly-in-unsafe-generic-storage/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/rust/doc-rust-001-public-rust-apis-document-errors-panics-and-safety-requirements/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/sec/sec-009-approved-crypto-tls-verification/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/sec/sec-010-untrusted-file-names-and-formats/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/swift/doc-swift-001-exported-swift-api-declarations-are-documented/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/swift/perf-swift-001-computed-property-complexity/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/test/test-002-existing-compatibility-tests-are-preserved-when-public-behavior-changes/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/test/test-004-resource-dependent-tests-gated-outside-default-runs/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/test/test-005-flaky-test-mitigation-does-not-hide-failures/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/test/test-007-cross-boundary-behavior-has-boundary-level-test/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/test/test-016-fuzz-drivers-are-deterministic-and-side-effect-free/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/test/test-017-risky-codepaths-keep-sanitizer-and-race-detector-coverage/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/test/test-018-production-code-remains-covered-by-commit-time-automated-test-gates/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/typescript/data-typescript-007-parse-unknown-data-before-use/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/typescript/doc-typescript-001-exported-typescript-apis-documented-with-tsdoc/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/typescript/sec-typescript-001-parse-boundary-data-before-trusting-types/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/typescript/typescript-arch-001-external-data-not-cast-directly-into-trusted-types/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-cpp/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-csharp/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-go/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-java/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-javascript/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-kotlin/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-php/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-python-ml/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-python/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-pytorch/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-ruby/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-rust/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-swift/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/lang-typescript/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/policies/shared-foundation/</loc>
<lastmod>2026-06-17T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/checks/</loc>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/library/</loc>
</url>
<url>
<loc>https://network-perspective.github.io/OpenShrike/</loc>
</url>
</urlset>
