Files
Agent-System-Dev/components.json
T
weichen b450e51c40 Add safe component editing and explicit legacy workspace transition
Why: Preserve a single Dev entry and independent repository ownership while allowing active feature branches to migrate without losing source or Git state.

Evidence: SELF 29 real Git/Go workspace tests and ordinary component evidence/lock tests passed; detailed RED/GREEN runs are recorded by make evidence in the task card.

Impact: Add fixed cloning, selected-version baselines, development overlays, npm source resolution, and independently preserved legacy snapshots. No other active worktree is modified.

Refs: Versioned dependencies U2/U5; R15; feature/dependency-workspace
2026-10-13 15:58:23 +00:00

199 lines
6.1 KiB
JSON

{
"schema": 1,
"components": [
{
"id": "Logging-System",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Logging-System.git",
"path": ".workspace/Logging-System",
"legacy_path": "deps/logging-system",
"role": "go-library",
"modules": [
{
"path": "git-ssh.u1680832.nyat.app/weichen/Logging-System.git",
"legacy": "logging-system",
"directory": "."
}
],
"target": "main"
},
{
"id": "Error-Code-System",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Error-Code-System.git",
"path": ".workspace/Error-Code-System",
"legacy_path": "deps/error-code-system",
"role": "go-library",
"modules": [
{
"path": "git-ssh.u1680832.nyat.app/weichen/Error-Code-System.git",
"legacy": "error-code-system",
"directory": "."
}
],
"target": "main"
},
{
"id": "Agent-System-Core",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Core.git",
"path": ".workspace/Agent-System-Core",
"legacy_path": "modules/core",
"role": "go-library",
"modules": [
{
"path": "git-ssh.u1680832.nyat.app/weichen/Agent-System-Core.git",
"legacy": "agent-system-core",
"directory": "."
}
],
"target": "main"
},
{
"id": "Agent-System-UI",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-UI.git",
"path": ".workspace/Agent-System-UI",
"legacy_path": "modules/ui",
"role": "npm-library",
"modules": [],
"target": "main",
"package_name": "@agent-system/ui"
},
{
"id": "Agent-System-Frontend",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Frontend.git",
"path": ".workspace/Agent-System-Frontend",
"legacy_path": "modules/frontend",
"role": "application",
"modules": [],
"target": "main"
},
{
"id": "Agent-Native",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-Native.git",
"path": ".workspace/Agent-Native",
"legacy_path": "deps/agent-native",
"role": "go-library",
"modules": [
{
"path": "git-ssh.u1680832.nyat.app/weichen/Agent-Native.git",
"legacy": "agent-native",
"directory": "."
}
],
"target": "main"
},
{
"id": "Agent-Intent",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-Intent.git",
"path": ".workspace/Agent-Intent",
"legacy_path": "deps/agent-intent",
"role": "go-library",
"modules": [
{
"path": "git-ssh.u1680832.nyat.app/weichen/Agent-Intent.git",
"legacy": "agent-intent",
"directory": "."
}
],
"target": "main"
},
{
"id": "Agent-Command",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-Command.git",
"path": ".workspace/Agent-Command",
"legacy_path": "deps/agent-command",
"role": "go-library",
"modules": [
{
"path": "git-ssh.u1680832.nyat.app/weichen/Agent-Command.git",
"legacy": "agent-command",
"directory": "."
}
],
"target": "main"
},
{
"id": "Agent-Squad",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-Squad.git",
"path": ".workspace/Agent-Squad",
"legacy_path": "deps/agent-squad",
"role": "go-library",
"modules": [
{
"path": "git-ssh.u1680832.nyat.app/weichen/Agent-Squad.git",
"legacy": "agent-squad",
"directory": "."
},
{
"path": "git-ssh.u1680832.nyat.app/weichen/Agent-Squad.git/adapters/native",
"legacy": "agent-squad/adapters/native",
"directory": "adapters/native"
},
{
"path": "git-ssh.u1680832.nyat.app/weichen/Agent-Squad.git/adapters/intent",
"legacy": "agent-squad/adapters/intent",
"directory": "adapters/intent"
},
{
"path": "git-ssh.u1680832.nyat.app/weichen/Agent-Squad.git/adapters/sqlite",
"legacy": "agent-squad/adapters/sqlite",
"directory": "adapters/sqlite"
},
{
"path": "git-ssh.u1680832.nyat.app/weichen/Agent-Squad.git/cmd/agent-squad",
"legacy": "agent-squad/cmd/agent-squad",
"directory": "cmd/agent-squad"
},
{
"path": "git-ssh.u1680832.nyat.app/weichen/Agent-Squad.git/adapters/a2a",
"legacy": "agent-squad/adapters/a2a",
"directory": "adapters/a2a"
}
],
"target": "main"
},
{
"id": "Agent-System-Backend",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Backend.git",
"path": ".workspace/Agent-System-Backend",
"legacy_path": "modules/backend",
"role": "application",
"modules": [
{
"path": "git-ssh.u1680832.nyat.app/weichen/Agent-System-Backend.git",
"legacy": "agent-system-backend",
"directory": "."
}
],
"target": "main"
},
{
"id": "Development-Guidelines",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Development-Guidelines.git",
"path": ".workspace/Development-Guidelines",
"legacy_path": "deps/development-guidelines",
"role": "guidelines",
"modules": [],
"target": "main"
},
{
"id": "Agent-System-Documents",
"repo": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Documents.git",
"path": ".workspace/Agent-System-Documents",
"legacy_path": "modules/documents",
"role": "documentation",
"modules": [],
"target": "main"
}
],
"transport": {
"go_private": [
"git-ssh.u1680832.nyat.app/weichen"
],
"git_rewrites": [
{
"from": "https://git-ssh.u1680832.nyat.app/weichen/",
"to": "ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/"
}
]
}
}