Bootstrap milestone 0 and default API port 9999

This commit is contained in:
2026-02-04 22:00:29 +03:00
parent 166bc9623b
commit 1528fd654a
15 changed files with 312 additions and 9 deletions

17
TODO.md
View File

@@ -8,12 +8,12 @@ Status legend: `[ ] todo` `[-] in progress` `[x] done` `[!] blocked`
**Goal:** initialize repository structure and baseline tooling.
- [ ] Initialize Go module (`go mod init`)
- [ ] Create folders: `cmd/reanimator-api`, `internal/{domain,repository,api,ingest,events,connectors,jobs}`
- [ ] Add app entrypoint (`cmd/reanimator-api/main.go`)
- [ ] Add config loading (env-based, minimal)
- [ ] Add migration framework and first migration folder
- [ ] Add Makefile targets (`build`, `test`, `migrate-up`, `migrate-down`)
- [x] Initialize Go module (`go mod init`)
- [x] Create folders: `cmd/reanimator-api`, `internal/{domain,repository,api,ingest,events,connectors,jobs}`
- [x] Add app entrypoint (`cmd/reanimator-api/main.go`)
- [x] Add config loading (env-based, minimal)
- [x] Add migration framework and first migration folder
- [x] Add Makefile targets (`build`, `test`, `migrate-up`, `migrate-down`)
**Definition of done:**
- `go build ./...` passes
@@ -134,7 +134,6 @@ Status legend: `[ ] todo` `[-] in progress` `[x] done` `[!] blocked`
Update this section each time work is merged.
- Last update: 2026-02-04
- Current milestone: Milestone 0
- Overall progress: 0/6 milestones completed
- Current milestone: Milestone 1
- Overall progress: 1/6 milestones completed
- Active blockers: none