Skip to content

Commit a235a7d

Browse files
committed
exclude local-only files from contract bundle
1 parent 1019c4a commit a235a7d

4 files changed

Lines changed: 17 additions & 26 deletions

File tree

docs/architecture/contract_manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@
167167
"classification": "supporting",
168168
"relativePath": "docs/architecture/release_bundle_manifest.json",
169169
"role": "whole release bundle hash inventory",
170-
"sha256": "78e8157659eaf6199944c820b9261b5a8ee323d74707d640091c335cbbef7873"
170+
"sha256": "d33375c071496f2e42e7d8dc6818ef5598a4a65df718da426df9b5c8da5b2012"
171171
},
172172
{
173173
"classification": "supporting",

docs/architecture/release_bundle_manifest.json

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"bundleSha256": "c1a9194226bfcdb365b4d012567a88fb5f858dcd6e4f60473dca264b41b59d9c",
2+
"bundleSha256": "b505c4cc2fb0f9bb8193ebcfa917e20430280993906ab20776c3cf40ab5cd4c4",
33
"contractVersion": "pbpk-mcp.v1",
4-
"fileCount": 562,
4+
"fileCount": 561,
55
"files": [
66
{
77
"group": "root",
@@ -81,12 +81,6 @@
8181
"sha256": "6a65e3663af5d32ac6afb60a5398885c495332af5a4ade146d6889cdb13ae0ab",
8282
"sizeBytes": 6524
8383
},
84-
{
85-
"group": "root",
86-
"relativePath": "OECD_PBPK_guidelines.pdf",
87-
"sha256": "8624df7a04bef600b325fed55f1fe70ac5af1ffdee77d6283d9dfba73d7b4ab6",
88-
"sizeBytes": 8122921
89-
},
9084
{
9185
"group": "root",
9286
"relativePath": "README.md",
@@ -2034,8 +2028,8 @@
20342028
{
20352029
"group": "operations",
20362030
"relativePath": "scripts/contract_stage_utils.py",
2037-
"sha256": "19908ba9a5e9b8df0627f7cabfb8947be203e211e1500e51a7374d4e9cf2d8dd",
2038-
"sizeBytes": 1253
2031+
"sha256": "cfc762fb21d8b6d2133677076a91da489349420b438773ba1ab8d2295df2dc7d",
2032+
"sizeBytes": 1285
20392033
},
20402034
{
20412035
"group": "operations",
@@ -3382,7 +3376,7 @@
33823376
"documentation": 125,
33833377
"governance": 5,
33843378
"operations": 34,
3385-
"root": 184,
3379+
"root": 183,
33863380
"source": 95,
33873381
"verification": 100
33883382
},
@@ -3399,6 +3393,7 @@
33993393
".DS_Store",
34003394
"._*",
34013395
"Thumbs.db",
3396+
"OECD_PBPK_guidelines.pdf",
34023397
".mypy_cache",
34033398
".pytest_cache",
34043399
".ruff_cache",
@@ -3424,5 +3419,5 @@
34243419
],
34253420
"mode": "staged-source-tree-equivalent"
34263421
},
3427-
"totalBytes": 11674535
3422+
"totalBytes": 3551646
34283423
}

scripts/contract_stage_utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
".DS_Store",
1111
"._*",
1212
"Thumbs.db",
13+
"OECD_PBPK_guidelines.pdf",
1314
".mypy_cache",
1415
".pytest_cache",
1516
".ruff_cache",

src/mcp_bridge/contract/artifacts.py

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@
290290
"classification": "supporting",
291291
"relativePath": "docs/architecture/release_bundle_manifest.json",
292292
"role": "whole release bundle hash inventory",
293-
"sha256": "78e8157659eaf6199944c820b9261b5a8ee323d74707d640091c335cbbef7873"
293+
"sha256": "d33375c071496f2e42e7d8dc6818ef5598a4a65df718da426df9b5c8da5b2012"
294294
},
295295
{
296296
"classification": "supporting",
@@ -436,9 +436,9 @@
436436

437437
_RELEASE_BUNDLE_MANIFEST_JSON = r"""
438438
{
439-
"bundleSha256": "c1a9194226bfcdb365b4d012567a88fb5f858dcd6e4f60473dca264b41b59d9c",
439+
"bundleSha256": "b505c4cc2fb0f9bb8193ebcfa917e20430280993906ab20776c3cf40ab5cd4c4",
440440
"contractVersion": "pbpk-mcp.v1",
441-
"fileCount": 562,
441+
"fileCount": 561,
442442
"files": [
443443
{
444444
"group": "root",
@@ -518,12 +518,6 @@
518518
"sha256": "6a65e3663af5d32ac6afb60a5398885c495332af5a4ade146d6889cdb13ae0ab",
519519
"sizeBytes": 6524
520520
},
521-
{
522-
"group": "root",
523-
"relativePath": "OECD_PBPK_guidelines.pdf",
524-
"sha256": "8624df7a04bef600b325fed55f1fe70ac5af1ffdee77d6283d9dfba73d7b4ab6",
525-
"sizeBytes": 8122921
526-
},
527521
{
528522
"group": "root",
529523
"relativePath": "README.md",
@@ -2471,8 +2465,8 @@
24712465
{
24722466
"group": "operations",
24732467
"relativePath": "scripts/contract_stage_utils.py",
2474-
"sha256": "19908ba9a5e9b8df0627f7cabfb8947be203e211e1500e51a7374d4e9cf2d8dd",
2475-
"sizeBytes": 1253
2468+
"sha256": "cfc762fb21d8b6d2133677076a91da489349420b438773ba1ab8d2295df2dc7d",
2469+
"sizeBytes": 1285
24762470
},
24772471
{
24782472
"group": "operations",
@@ -3819,7 +3813,7 @@
38193813
"documentation": 125,
38203814
"governance": 5,
38213815
"operations": 34,
3822-
"root": 184,
3816+
"root": 183,
38233817
"source": 95,
38243818
"verification": 100
38253819
},
@@ -3836,6 +3830,7 @@
38363830
".DS_Store",
38373831
"._*",
38383832
"Thumbs.db",
3833+
"OECD_PBPK_guidelines.pdf",
38393834
".mypy_cache",
38403835
".pytest_cache",
38413836
".ruff_cache",
@@ -3861,7 +3856,7 @@
38613856
],
38623857
"mode": "staged-source-tree-equivalent"
38633858
},
3864-
"totalBytes": 11674535
3859+
"totalBytes": 3551646
38653860
}
38663861
"""
38673862

0 commit comments

Comments
 (0)