Commit graph

8 commits

Author SHA1 Message Date
0a2d3177c6 feat: pkg/tsnats digests-only NATS timestamp client 2026-09-29 11:52:35 -04:00
6c20d87131 docs: embedded NATS, bearer require flag, host-token keeper
Amend design/plan: in-process NATS calling VeraeTime; MCP bearer
passthrough when present; VERAE_MCP_REQUIRE_BEARER=0 keeps a server
host token when none supplied; =1 requires caller bearer.
2026-09-29 11:49:43 -04:00
e4432fc555 feat: module scaffold and digest normalize/guard
pkg/digest (not internal/) so Task 2 pkg/tsnats can import helpers.
2026-09-29 11:43:22 -04:00
43cc0a60ae chore: ignore worktrees, superpowers, bin 2026-09-29 11:42:03 -04:00
3e16839367 docs: implementation plan for Go MCP server and pkg/tsnats
Eight TDD tasks: digest module, tsnats client, VeraeTime, FileLedger,
MCP HTTP server, NATS bridge/stdio, cutover docs, shadow unit. Spec
already includes AI MCP vs bulk NATS split.
2026-09-29 11:41:55 -04:00
7b5ae5b9aa docs: add pkg/tsnats NATS client to Go MCP design
MCP remains the AI tool surface. Importable pkg/tsnats covers Stamp,
Verify, HashReport over core NATS plus SubscribeCompleted; MCP optional
upstream reuses the same package. No JetStream for job-complete.
2026-09-29 11:40:47 -04:00
b56545044f docs: clarify httptest wording in Go MCP design 2026-09-29 11:33:57 -04:00
baa21b7529 docs: design for Go MCP timestamping server
Sibling to the Python verae-mcp-timestamping-server. Full tool parity,
FileLedger, optional NATS (no JetStream for job-complete), official
go-sdk Streamable HTTP, shadow on :8001 then cutover checklist.
2026-09-29 11:33:50 -04:00