gito/agent-ops/rules/project/domain/core/rules.md
toki 503e036aec feat: agent-shell package IOP backend boundary implementation
- 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
2026-06-14 19:05:18 +09:00

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.