- Remove shell command and agentshell staged changes - Update README and core domain rules - Update config and build scripts - Archive m-agent-shell-package-iop-backend-boundary task
780 B
780 B
core
Scope
The core domain covers the Go control plane, worker, core models, platformless Git engine, provider adapters, storage, migrations, and events.
Included Paths
services/core/cmd/**services/core/internal/**services/core/migrations/**services/core/go.mod
Rules
- Keep provider-specific API details out of
internal/core. - Keep GitHub/GitLab/Gitea/Plane/Jira calls behind
internal/provider. - Keep platformless Git operations in
internal/gitengine. - Gito does not execute agent/shell commands directly; execution is delegated to the sibling ../iop project.
- Store durable state and audit trails in PostgreSQL first.
- Redis, if added, is an acceleration layer and not the source of truth.
- Large behavior changes require tests.