mirror of
https://github.com/affaan-m/ECC.git
synced 2026-09-18 15:50:25 +02:00
* 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
256 lines
4.3 KiB
JSON
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": []
|
|
}
|
|
}
|
|
]
|