Circle V2 API Docs
    Preparing search index...
    • Wire value to DecodedAnswerValue, stamping provenance on sub-field entries. previous (the SubfieldEntry key) is not populated: it would race the pipeline's upsert.

      persisted is the row's current value. A manual edit REPLACES the cell, so a per-coordinate status not carried across here is gone, and a group the fill left half empty goes back to reading Filled over its blank boxes the moment a human saves anything on it.

      Parameters

      • input:
            | { kind: "simple"; values: string[] }
            | {
                kind: "subfields";
                subfields: Record<string, { fontSize?: number; value: string }>;
            }
            | { kind: "null" }
      • provenance: AnswerEditProvenance
      • Optionalpersisted: DecodedAnswerValue

      Returns DecodedAnswerValue