Files
skills/tests/branch-tree.json
T

177 lines
5.0 KiB
JSON
Raw Normal View History

{
"generated_at": "2026-11-06T12:00:00+00:00",
"host_pid_namespace": true,
"delete_ready": false,
"delete_reason": "Secret Service locked",
"repos": [
{
"path": "@ROOT@/repos/github.com/me/demo",
"remote": "@ROOT@/origin.git",
"default": "main",
"missing": false,
"known": true,
"forge": "none",
"scanned_at": "2026-11-06T12:00:00+00:00",
"warnings": [],
"items": [
{
"branch": "feature",
"worktree": "@ROOT@/worktrees/github.com/me/demo/feature",
"head": "e7a0755c85d1c17bcdd24a7dc622681e2af5fc2a",
"detached": false,
"locked": null,
"worktree_state": "changed",
"staged": 0,
"unstaged": 0,
"untracked": 1,
"upstream": null,
"ahead": null,
"behind": null,
"gone": false,
"local_sha": "e7a0755c85d1c17bcdd24a7dc622681e2af5fc2a",
"remotes": {},
"compose_projects": [],
"images": [],
"state": "dirty",
"merged_by": null,
"merged_into": null,
"size_bytes": null,
"skip": null,
"actions": [
"worktree",
"local-branch"
],
"reason": "dirty: 1 paths",
"result": null
},
{
"branch": "main",
"worktree": "@ROOT@/repos/github.com/me/demo",
"head": "e7a0755c85d1c17bcdd24a7dc622681e2af5fc2a",
"detached": false,
"locked": null,
"worktree_state": "clean",
"staged": 0,
"unstaged": 0,
"untracked": 0,
"upstream": "origin/main",
"ahead": 1,
"behind": 0,
"gone": false,
"local_sha": "e7a0755c85d1c17bcdd24a7dc622681e2af5fc2a",
"remotes": {
"origin": "cff243cb6d57c4b4b435b418fd49d64c9751dda8"
},
"compose_projects": [],
"images": [],
"state": "protected",
"merged_by": null,
"merged_into": null,
"size_bytes": null,
"skip": null,
"actions": [],
"reason": "default or protected branch",
"result": null
},
{
"branch": null,
"worktree": "@ROOT@/worktrees/github.com/me/demo/detached",
"head": "e7a0755c85d1c17bcdd24a7dc622681e2af5fc2a",
"detached": true,
"locked": null,
"worktree_state": "clean",
"staged": 0,
"unstaged": 0,
"untracked": 0,
"upstream": null,
"ahead": null,
"behind": null,
"gone": false,
"local_sha": null,
"remotes": {},
"compose_projects": [],
"images": [],
"state": "unmerged",
"merged_by": null,
"merged_into": null,
"size_bytes": null,
"skip": null,
"actions": [
"worktree"
],
"reason": "unmerged: 1 commits not in origin/main",
"result": null
}
]
},
{
"path": "@ROOT@/outside/elsewhere",
"remote": null,
"default": "main",
"missing": false,
"known": false,
"forge": "none",
"scanned_at": "2026-11-06T12:00:00+00:00",
"warnings": [],
"items": [
{
"branch": "lone",
"worktree": "@ROOT@/worktrees/x/y/lone",
"head": "ff5731c77d13db964854912057ed09267431b6d9",
"detached": false,
"locked": null,
"worktree_state": "clean",
"staged": 0,
"unstaged": 0,
"untracked": 0,
"upstream": null,
"ahead": null,
"behind": null,
"gone": false,
"local_sha": "ff5731c77d13db964854912057ed09267431b6d9",
"remotes": {},
"compose_projects": [],
"images": [],
"state": "unmerged",
"merged_by": null,
"merged_into": null,
"size_bytes": null,
"skip": null,
"actions": [
"worktree",
"local-branch"
],
"reason": "no own commits",
"result": null
},
{
"branch": "main",
"worktree": "@ROOT@/outside/elsewhere",
"head": "ff5731c77d13db964854912057ed09267431b6d9",
"detached": false,
"locked": null,
"worktree_state": "clean",
"staged": 0,
"unstaged": 0,
"untracked": 0,
"upstream": null,
"ahead": null,
"behind": null,
"gone": false,
"local_sha": "ff5731c77d13db964854912057ed09267431b6d9",
"remotes": {},
"compose_projects": [],
"images": [],
"state": "protected",
"merged_by": null,
"merged_into": null,
"size_bytes": null,
"skip": null,
"actions": [],
"reason": "default or protected branch",
"result": null
}
]
}
]
}