- Created T026-practical-test task.yaml for MVP smoke testing - Added k8shost-server to flake.nix (packages, apps, overlays) - Staged all workspace directories for nix flake build - Updated flake.nix shellHook to include k8shost Resolves: T026.S1 blocker (R8 - nix submodule visibility)
36 lines
1.4 KiB
YAML
36 lines
1.4 KiB
YAML
id: T002
|
|
name: Initial Specification Documentation
|
|
goal: Create foundational specs for chainfire, flaredb, and iam in specifications/
|
|
status: complete
|
|
completed: 2025-12-08
|
|
priority: high
|
|
rationale: |
|
|
POR Now priority: 仕様ドキュメント作成
|
|
R2 risk: specification gap - all spec dirs empty
|
|
Guardrail: 統一感ある仕様をちゃんと考える
|
|
steps:
|
|
- id: S1
|
|
name: Create specification template
|
|
done: Template file exists with consistent structure
|
|
status: complete
|
|
notes: specifications/TEMPLATE.md (148 lines) - 8 sections
|
|
- id: S2
|
|
name: Write chainfire specification
|
|
done: specifications/chainfire/README.md exists with core spec
|
|
status: complete
|
|
notes: chainfire/README.md (433 lines) - gRPC, client API, config, storage
|
|
- id: S3
|
|
name: Write flaredb specification
|
|
done: specifications/flaredb/README.md exists with core spec
|
|
status: complete
|
|
notes: flaredb/README.md (526 lines) - DBaaS KVS, query API, consistency modes
|
|
- id: S4
|
|
name: Write iam/aegis specification
|
|
done: specifications/aegis/README.md exists with core spec
|
|
status: complete
|
|
notes: aegis/README.md (830 lines) - IAM platform, principals, roles, policies
|
|
- id: S5
|
|
name: Review spec consistency
|
|
done: All 3 specs follow same structure and terminology
|
|
status: complete
|
|
notes: All specs follow TEMPLATE.md structure (1937 total lines)
|