1.5 KiB
1.5 KiB
Project State
Project Reference
See: .planning/PROJECT.md (updated 2026-04-26)
Core value: The user should feel and prove that they are becoming more interview-ready after each short practice loop.
Current focus: Phase 2 planning: Diagnostic Interview Loop.
Current Decisions
- Backend is Go.
agent-farm-goworkflow patterns should be internalized behind typed backend interfaces.third-oneis the LLM execution kernel.- Default runtime target is
deepseek-v4-flash. - Source files should stay at or below 600 lines.
- SOLID, KISS, and YAGNI are active implementation constraints.
- OpenSpec is the intent/requirements source of truth.
- First interview track is Backend Developer Interview.
- Phase 1 has context, research, and plan artifacts.
- Phase 1 Go backend scaffold is implemented and verified.
Next Actions
- Plan Phase 2 diagnostic interview loop with GSD.
- Keep
docs/planning/WORKFLOW_CONTRACTS.mdaligned with Go structs during future workflow implementation. - Decide whether Phase 2 starts with in-memory diagnostic sessions or a small persistence boundary.
Validation Log
- 2026-04-26:
openspec validate bootstrap-job-tutor-platform --strictpassed before GSD planning docs were created. - 2026-04-26: First track, workflow contracts, and Phase 1 GSD plan were created.
- 2026-04-26: Phase 1 implementation verified with
go test ./...,openspec validate bootstrap-job-tutor-platform --strict, and Go source line-count check.
State initialized: 2026-04-26.