Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 31 additions & 8 deletions UPSTREAM.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,32 @@
"broker/broker_test.go": "5ccf4f6aad1ae846ce405f92fc6c75728e4adec49eaedcdd45f76e6b91dc0a6b",
"broker/envelope.go": "a1f6e2333c45f5f15ce1b1d58cd29589cbc35abcdb0f93ea01c56060f7dcafcf",
"broker/generality_test.go": "14b83f8dd8e25562cd5d099e7d0b9285d15d2874cddd42f3901303c0553ee596",
"clients/.gitignore": "e44a4a6d3c3287bc82212abbac01e1992247c3cb2b3e5bff8ecfd7ee73788bb5",
"clients/gen/main.go": "2a11e7de9fe7eb1ed8a19435ee5421923a399bc32834da94c0497b5d59728016",
"clients/python/examples/parity.py": "8d530dd043ba55b4369f4b3d9945c98bcd9276f84dace7517df4fb3f326cb431",
"clients/python/pyproject.toml": "b93eaaa71294f43cc50608a4a84d1dc8277fb4b69115476a188c55c89933a7b5",
"clients/python/src/interlock_protocol/__init__.py": "6aaeb0f5b560354c36b4e63993d1826d4b70f8120d02044629132156a45156d4",
"clients/python/src/interlock_protocol/canonical.py": "e0f3978baa8195fe49c0711b59c46c9a76469b4c65d259c8ffb926a6473fc3b6",
"clients/python/src/interlock_protocol/protocol.py": "8dd6225bf068269e14290841c2b0c5b88e101978814009e83f25a57f797bf4fb",
"clients/python/src/interlock_protocol/py.typed": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"clients/schema/interlock.schema.json": "b637af7ab11b324f9b018656942552858143b412e5083d18285abadc6d056eba",
"clients/typescript/examples/parity.ts": "2d73ad5d3c9f2b87bf3755fd029f449afcfcc3dd820877f02ae516228196a1b1",
"clients/typescript/package.json": "d6b747a44a20a2377274e7f5cc12bf292fdec10f60fb7c099a17e3b3bd6f0837",
"clients/typescript/src/canonical.ts": "be376928b4563f998a5879201a9cc36407b9c13218ed6357722424e044d1247b",
"clients/typescript/src/index.ts": "b7ccd06a0bfb6e938ff88746ba48b3179b1b855ab6523e9f749658ad514e9728",
"clients/typescript/src/protocol.ts": "a5413e22897330135591f8c44a24eb64cdbfea7762f3f1d2e0866e1424ece145",
"clients/typescript/tsconfig.json": "97647800a147a82d9cdadf00cd2b84d82e07512c9e55971654dd60ba21b4e061",
"cmd/interlock/demo.go": "4593c47d679b455ae9800e1197f648071f4b85ec14f3a7f8b726414c91783764",
"cmd/interlock/init.go": "ea4df1ba3bcf0ec2f62cf02752b39598027376096ba974b2e770b0a79dc4ba0f",
"cmd/interlock/main.go": "2c775b003351a8242d3b795706360a7a813c9cbe0ac247c60bbd288cb4114889",
"cmd/interlock/main.go": "c7e042f48d25c5b19925b729e6341c41de991a5b5b088cf859cbcf972fc56146",
"cmd/interlock/test.go": "e9b680cde45e061155dcc375b057f8ff4e69559d5f2be7dcd15f3685af0e1079",
"cmd/interlock/verify.go": "5613c04febf6731fd25a75e615a524d57f99cb762016f458be5243034376b025",
"cmd/interlock/version.go": "262fedc77a86623a48ee5a52940356a399fc71466d6da52f902cd655b9d7303d",
"compiler/compiler.go": "50487aaa0c24b3c0d041ab5b9a410fa672de7eb77b1cd3df1ec97cd4cf2bccba",
"compiler/compiler_test.go": "6f80886aa1bfdf79bca014ad47c7b48d2a6bc24c86863afa4ebeb93658a790aa",
"conformance/compat/compat.go": "cf64376db6fdec31f6a0d01d039d334e367c9561918f13b6a97cdac33df87be5",
"conformance/compat/compat_test.go": "c92856284241e0be9065ff2f903075f43a3389d427514c60bb904ba0ab4362e5",
"conformance/compat/gen/main.go": "1a8468804f4734f55f268ff87e8fa09577a06f8ed4b3d70fcbaf01dc1a688081",
"conformance/compat/compat.go": "5db334201f0d701ba1d7cd73916215d08d00bd566ed35477bf331c055edaca37",
"conformance/compat/compat_test.go": "614b722f9971bb02bef621399795d55aaa733237d15419d12231309519050fc0",
"conformance/compat/gen/main.go": "f3a9649a51f1532aa0eece5486e1e57740d81a26ada48640632cde8c73c97a59",
"conformance/compat/v0.1.0/broker.jsonl": "d5d80fdb41d00a136e0516d75211bc969591a453bde693fa2fd3b4be9fa5841f",
"conformance/compat/v0.1.0/decisions.jsonl": "d16d8d581b86e2168d6fe12425507571f0543f6f3027beba2a72ae129b2b8e0b",
"conformance/compat/v0.1.0/hashes.jsonl": "5c71317c95d397ec67a48603826f128e1dcad821fd39eba556cea57887a1fe3f",
Expand All @@ -36,12 +51,18 @@
"conformance/compat/v0.1.0/receipts/exclusive-publish.receipts.jsonl": "20f5755ea8493be58830a1ac2f4f0ef3ab772c35ea5373ab9f45d7f0aa7b7670",
"conformance/compat/v0.1.0/receipts/exclusive-publish.requests.jsonl": "d243d57942cb68f56a34fb0ebfaf1b14ff054a51f74e5288c1c2a512193e0da0",
"conformance/compat/v0.1.0/replay.jsonl": "707d44cee27ae059bd14fd4b8b50545a212bf9c154e4daf9b564e92037964d8e",
"conformance/compat/v0.1.0/specs.jsonl": "8b608d119ef8624c5554217b7ee203d08f4ff93d198ba907921485e0157c2c09",
"conformance/compat/v0.1.0/specs/exclusive-publish.json": "396dc98fd5b6ecb4bc53bc9f2b435f9601bd843680e346f91e5c6a4de07d134a",
"conformance/compat/v0.1.0/specs/generated-file-protection.json": "98841fc51ec344ad25abf314789ef09509a8eeab07e5494e4bc169b5dacd4bc3",
"conformance/compat/v0.1.0/specs/release-manifest.json": "1ba879f871b363e9ab574e34746d0ef2b5133f4997bbb5a0c3c22483677210b8",
"conformance/compat/v0.1.0/specs/repository-policy.json": "9cd33e019bd344c04dc69ad2ec0535a6bbb57bcf3c83ffa976c038f210d49b2c",
"conformance/conformance.go": "0e76bab423cad56f1a199fbf595ced0f5760af2be11f5f12f6896e1d298f2c80",
"conformance/conformance_test.go": "270f590b4d1a90f5578c3916246e542b79a8b8690aa1b6f8af5ab5a218616413",
"conformance/fixtures/hashes.jsonl": "7d33aea8dd5cc961d69f40cda0bf12353552a9e54d39a4e3c0b40e7e53dc2273",
"conformance/fixtures/negative.jsonl": "0ef6dbe7df1879564ddb609f4823c440fd43514b92b5a1724babcdc8880a65cc",
"conformance/fixtures/positive.jsonl": "0186ae490e1f9cb9ccfadb8f04dd88e1c6e75b1b578918c84314a6305bfc5e64",
"doc.go": "ffda943422fc0104acff178f17f096df5d9d0e9065e598aa0d817c457edfb198",
"emitspec_test.go": "b669fc73361f275311221ac450008963885801742fe14d47b12e61e677b67545",
"engine/engine.go": "8ee1d012bbf9661288507056c7a015ab9d46fb16e9596d4717b38f15af748b8f",
"engine/engine_test.go": "0291ca081684cd744dec98089a383e1a52093f1c5125a88623dab06d504f73a8",
"examples/exclusive-publish/policy.go": "d18df2ada6684bc1815d19b4918b7ba8b7b584d7fd75e9fc7f8c0562299cd94c",
Expand All @@ -51,7 +72,7 @@
"go.mod": "a9a846b064eac2e330c18198dae19044e438bff31dcb26d928cdb2f9b5cae3e1",
"install.ps1": "ada3f94562569929446dd6ca200f993854fa10081785e3ad1a09db285dacca6a",
"install.sh": "7d62cccc9b35280490c3332279743050957ab7e648b4b115c86211ba8995ab4e",
"interlock.go": "90243e4c4c0f056cd0b2d8981f299449231b502f2f9e6108923bcbda1aeefd06",
"interlock.go": "de4ff7ee8dd15ab12d0bea387b66ad6e7abfbb66553839ecc0befc32ec8fb606",
"interlock_test.go": "06b56780f7ae90fe12b055bf426aab8b87ed4fe174698a49d729bdc6484299e2",
"ir/ir.go": "5cf039998f609e9f13f770bc518ba9127389320c9f5a71dd8ae3e5240762e718",
"ir/ir_test.go": "64a962436ee5cab261093f8cb455ad92075683a7ef58997dac1e022e09d1a46a",
Expand All @@ -61,16 +82,18 @@
"receipt/receipt.go": "8a21b9054b599965221e08fe158887759473d2f41d28dd3df42a1ffe1c55cb6e",
"receipt/receipt_test.go": "a215a205205573bb0fbf6d121aa761bc28510346b92e8bb72dd85ca90b6fa65c",
"scaffold/demo.go": "d496e57f31a17165a540f704704ae341e66641139795263bee2dcfb9ca1de7c7",
"scaffold/readme.go": "6f2f7db1e92f7e650072b5b26d29d91c8e229e223b717edecef195b9c0fae940",
"scaffold/scaffold.go": "fcc7c8e68586374a131af560af5f185010aa56d0cf0361fe21f169bc2e7e3f5b",
"scaffold/readme.go": "823551462226576a8b4d18c19d941ec7dd222766d3afb214725db5a1df1b82e4",
"scaffold/scaffold.go": "8352ff8eba0f45d38b6307d4bb5d15e74f94aeda6ae1c7d201907f52d39d998f",
"scaffold/scaffold_test.go": "8a7304249589863205c386974252d9aba2119723553a54288c55b342d3a75af9",
"spec/spec.go": "65634ab25713fcf646fdf35d13fe5effe6752f602e5bf962ddb32c14b36610ce",
"spec/specdoc.go": "891fa2fc0ba45d721c8a01222b3950b5ab8b421d87687e1be2eca8fc7866cff7",
"spec/specdoc_test.go": "eab60d8ebe4b234b2ec341afafa0cde9500b37d95c0dc6750b7fb3ba7bfdbd37",
"workspace/workspace.go": "8d91408ac4bc87a136744360a2e1aede620c44f6050c8845eb3cad39d3be2a54"
},
"generator": "operatorstack/interlock:project-upstream",
"schema_version": 1,
"source": {
"commit": "a3aa03c0de561b2a25d3eda8c85c6e9442ecd677",
"commit": "0584cd08a481c5d9cf49829a8e73158dd2410802",
"path": "labs/21-interlock",
"repository": "operatorstack/intelligence-flow"
}
Expand Down
12 changes: 12 additions & 0 deletions clients/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Build/install detritus from the client parity checks (check-clients.sh).
# The clients ship SOURCE only: generated DTOs, the canonical encoder, examples,
# and packaging manifests. Everything below is produced by npm install / pip
# install -e and must never be committed or published.
node_modules/
package-lock.json
dist/
build/
*.egg-info/
__pycache__/
*.pyc
.venv/
Loading
Loading