diff --git a/.atl/skill-registry.md b/.atl/skill-registry.md deleted file mode 100644 index 2f91391..0000000 --- a/.atl/skill-registry.md +++ /dev/null @@ -1,24 +0,0 @@ -# Skill Registry — go-migrate - -Generated: 2026-04-21 - -## Compact Rules - -### Go conventions -- Use existing error wrapping pattern: `fmt.Errorf("context: %w", err)` -- Channel-based pipeline — keep goroutine lifecycle clean (close channels in correct order) -- No comments unless non-obvious WHY; no docstrings -- Prefer named returns only when it aids clarity in short functions -- Use `strings.EqualFold` for case-insensitive column name comparison - -### Project conventions -- Config structs live in `internal/app/config/` -- ETL interfaces live in `internal/app/etl/types.go` -- Transformer implementations in `internal/app/etl/transformers/` -- Azure operations via `internal/app/azure/main.go` -- Per-job transformer creation (not shared) when job has storage config - -## User Skills -| Trigger | Skill | -|---------|-------| -| sdd-* | SDD workflow skills | diff --git a/.gitignore b/.gitignore index 9eb588a..dd06523 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ go.work.sum # .idea/ .vscode/ .temp +.atl