Fixed: temporal annotation format on PATCH /api/v1/tkgs/{tkgId}/graph/nodes/{nodeId}/annotation
The request body now uses { timestamp: "2026-09-30", precision: "quarter" } (an ISO 8601 date) instead of the previous loose { when: "2026 Q3", precision: "quarter" } string. This aligns with the annotation format already used elsewhere on the platform.The endpoint now also merges into any existing annotation data instead of overwriting it, so other fields (like source provenance) are preserved.capture_temporal actions from POST /api/v1/chat now return timestamp (ISO 8601) instead of when, so you can pass it straight through to this endpoint.
