Files
ECC/examples/coordination-inventory/fixtures.json
T
Affaan MustafaandGitHub c7d62c0c6a Distinguish declared goals, open sessions and overlap risk in coordination inventory (#3028)
* feat: add read-only coordination inventory and overlap evaluation

* test: make coordination process fixtures platform explicit

* test: report bounded Stop wrapper failure diagnostics

* test: clean up failed memory MCP sessions deterministically

* fix: update js-yaml to patched 4.3.2

* feat(coordination): distinguish declared goals from open sessions
2026-09-10 14:11:51 +03:00

256 lines
4.3 KiB
JSON

[
{
"id": "same-path",
"needsReview": true,
"manifest": {
"version": 1,
"repositories": [
{
"id": "repo",
"sources": {}
}
],
"tasks": [
{
"id": "a",
"repoId": "repo",
"paths": [
"src/a.js"
]
},
{
"id": "b",
"repoId": "repo",
"paths": [
"src/a.js"
]
}
],
"leases": []
}
},
{
"id": "direct-relative-import",
"needsReview": true,
"manifest": {
"version": 1,
"repositories": [
{
"id": "repo",
"sources": {
"src/a.js": "require('../lib/b')",
"lib/b.js": ""
}
}
],
"tasks": [
{
"id": "a",
"repoId": "repo",
"paths": [
"src/a.js"
]
},
{
"id": "b",
"repoId": "repo",
"paths": [
"lib/b.js"
]
}
],
"leases": []
}
},
{
"id": "independent",
"needsReview": false,
"manifest": {
"version": 1,
"repositories": [
{
"id": "repo",
"sources": {}
}
],
"tasks": [
{
"id": "a",
"repoId": "repo",
"paths": [
"src/a.js"
]
},
{
"id": "b",
"repoId": "repo",
"paths": [
"docs/guide.md"
]
}
],
"leases": []
}
},
{
"id": "same-directory",
"needsReview": false,
"manifest": {
"version": 1,
"repositories": [
{
"id": "repo",
"sources": {}
}
],
"tasks": [
{
"id": "a",
"repoId": "repo",
"paths": [
"src/a.js"
]
},
{
"id": "b",
"repoId": "repo",
"paths": [
"src/b.js"
]
}
],
"leases": []
}
},
{
"id": "separate-repositories",
"needsReview": false,
"manifest": {
"version": 1,
"repositories": [
{
"id": "repo",
"sources": {}
},
{
"id": "other",
"sources": {}
}
],
"tasks": [
{
"id": "a",
"repoId": "repo",
"paths": [
"src/a.js"
]
},
{
"id": "b",
"repoId": "other",
"paths": [
"src/a.js"
]
}
],
"leases": []
}
},
{
"id": "comment-false-positive",
"needsReview": false,
"manifest": {
"version": 1,
"repositories": [
{
"id": "repo",
"sources": {
"src/a.js": "// require('../lib/b')",
"lib/b.js": ""
}
}
],
"tasks": [
{
"id": "a",
"repoId": "repo",
"paths": [
"src/a.js"
]
},
{
"id": "b",
"repoId": "repo",
"paths": [
"lib/b.js"
]
}
],
"leases": []
}
},
{
"id": "alias-false-negative",
"needsReview": true,
"manifest": {
"version": 1,
"repositories": [
{
"id": "repo",
"sources": {
"src/a.js": "import b from '@lib/b'",
"lib/b.js": ""
}
}
],
"tasks": [
{
"id": "a",
"repoId": "repo",
"paths": [
"src/a.js"
]
},
{
"id": "b",
"repoId": "repo",
"paths": [
"lib/b.js"
]
}
],
"leases": []
}
},
{
"id": "cross-artifact-false-negative",
"needsReview": true,
"manifest": {
"version": 1,
"repositories": [
{
"id": "repo",
"sources": {}
}
],
"tasks": [
{
"id": "a",
"repoId": "repo",
"paths": [
"specs/login.md"
]
},
{
"id": "b",
"repoId": "repo",
"paths": [
"ui/login.html"
]
}
],
"leases": []
}
}
]