Godopu
d21d419a7c
docs: update commit references for FW-N5, FW-N6, and FW-N7
2026-06-21 10:45:45 +00:00
Godopu
6a88f10a74
feat(security): implement FW-N5, FW-N6, FW-N7 (HMAC-SHA256 protocol docs, auto-generate token, replay attack defense)
2026-06-21 10:39:49 +00:00
Godopu
8a4067ca91
docs: internationalize top-level documentation files to English and backup Korean originals to *.ko.md
2026-06-21 10:35:01 +00:00
Godopu
5d555dbf6d
docs: rename Messaging_System_REPORT.md to MESSAGING.md and update references
2026-06-21 10:06:53 +00:00
Godopu
8947bebb10
docs: update DONE.md and FUTURE_WORKS.md to reflect completed tasks
2026-06-21 09:20:01 +00:00
Godopu
8097df0cbe
feat(lib): SQLite DB normalization (FW-L3) & stop semantics simplification (FW-L2)
2026-06-21 09:05:52 +00:00
Godopu
9b797a5c8c
feat(lib): migrate to SQLite WAL backend for robust concurrency (FW-L1)
...
- Replaces python fcntl.flock with SQLite BEGIN IMMEDIATE.
- Status/Reconcile read from SQLite SSOT, with YAML fallback.
- Explicitly documented tradeoff: YAML is no longer a real-time view.
- Handles PRAGMA wal_checkpoint(TRUNCATE) safely outside transactions.
2026-06-21 08:35:07 +00:00
Godopu
623eef814b
docs: split FUTURE_WORKS.md -> DONE.md (FW-01~16 completed) + new items (FW-N1~N4, FW-L1~L2)
...
DONE.md: 16/16 items completed, 11 commits, 3-agent verified.
FUTURE_WORKS.md: rewritten with only remaining items:
- FW-L1: SQLite WAL migration (FW-02 long-term)
- FW-L2: stop option semantics Step 2 (FW-03/13 follow-up)
- FW-N1: reconcile.sh idle timeout vs job timeout mismatch (new)
- FW-N2: wire format compat (HMAC rollout) (new)
- FW-N3: log message 'auth_token mismatch' -> 'HMAC verify failed' (new)
- FW-N4: REPORT.md section 2.4 plaintext auth_token -> HMAC (new)
2026-06-21 07:15:53 +00:00