Zum Inhalt
HALOWERK

Bürowerk

note time coverage / snapshot compare

Compare Measure union time coverage of note references, without claiming semantic completeness. against a bounded caller-supplied previous snapshot and return exact change witnesses. Baseline is caller supplied and is never authenticated as historical server output. Pure bounded timing/source-quote validation runs before payment. Exactly one current motor call, zero baseline provider calls. Full current provider disclosure retained; baseline is not submitted to the provider. Anonymous labels.

POST https://buero.halowerk.com/v1/baumarkt/meeting/note-time-coverage/snapshot-compare

Eingaben

Felder des veröffentlichten Eingabeschemas
FeldTypPflichtBeschreibung
segmentsarrayNein
transcript_packageobjectNein
baselineobjectJa
Vollständiges Eingabeschema anzeigen
{
  "type": "object",
  "additionalProperties": false,
  "oneOf": [
    {
      "required": [
        "segments"
      ]
    },
    {
      "required": [
        "transcript_package"
      ]
    }
  ],
  "properties": {
    "segments": {
      "type": "array",
      "minItems": 1,
      "maxItems": 20000,
      "items": {
        "type": "object",
        "required": [
          "start",
          "end",
          "speaker",
          "text"
        ],
        "additionalProperties": false,
        "properties": {
          "start": {
            "type": "number",
            "minimum": 0,
            "maximum": 14400
          },
          "end": {
            "type": "number",
            "exclusiveMinimum": 0,
            "maximum": 14400
          },
          "speaker": {
            "type": [
              "string",
              "null"
            ],
            "minLength": 1,
            "maxLength": 80
          },
          "text": {
            "type": "string",
            "minLength": 1,
            "maxLength": 3000
          }
        }
      }
    },
    "transcript_package": {
      "type": "object",
      "required": [
        "cues",
        "media"
      ],
      "properties": {
        "cues": {
          "type": "array",
          "minItems": 1,
          "maxItems": 20000,
          "items": {
            "type": "object",
            "required": [
              "start",
              "end",
              "speaker",
              "text"
            ],
            "properties": {
              "start": {
                "type": "number",
                "minimum": 0,
                "maximum": 1801
              },
              "end": {
                "type": "number",
                "exclusiveMinimum": 0,
                "maximum": 1801
              },
              "speaker": {
                "type": [
                  "integer",
                  "null"
                ],
                "minimum": 0,
                "maximum": 20000
              },
              "text": {
                "type": "string",
                "minLength": 1,
                "maxLength": 3000
              }
            }
          }
        },
        "media": {
          "type": "object",
          "required": [
            "duration_seconds"
          ],
          "properties": {
            "duration_seconds": {
              "type": "number",
              "exclusiveMinimum": 0,
              "maximum": 1800
            }
          }
        }
      }
    },
    "baseline": {
      "type": "object",
      "required": [
        "source",
        "notes"
      ],
      "properties": {
        "source": {
          "type": "object",
          "additionalProperties": false,
          "oneOf": [
            {
              "required": [
                "segments"
              ]
            },
            {
              "required": [
                "transcript_package"
              ]
            }
          ],
          "properties": {
            "segments": {
              "type": "array",
              "minItems": 1,
              "maxItems": 20000,
              "items": {
                "type": "object",
                "required": [
                  "start",
                  "end",
                  "speaker",
                  "text"
                ],
                "additionalProperties": false,
                "properties": {
                  "start": {
                    "type": "number",
                    "minimum": 0,
                    "maximum": 14400
                  },
                  "end": {
                    "type": "number",
                    "exclusiveMinimum": 0,
                    "maximum": 14400
                  },
                  "speaker": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "minLength": 1,
                    "maxLength": 80
                  },
                  "text": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 3000
                  }
                }
              }
            },
            "transcript_package": {
              "type": "object",
              "required": [
                "cues",
                "media"
              ],
              "properties": {
                "cues": {
                  "type": "array",
                  "minItems": 1,
                  "maxItems": 20000,
                  "items": {
                    "type": "object",
                    "required": [
                      "start",
                      "end",
                      "speaker",
                      "text"
                    ],
                    "properties": {
                      "start": {
                        "type": "number",
                        "minimum": 0,
                        "maximum": 1801
                      },
                      "end": {
                        "type": "number",
                        "exclusiveMinimum": 0,
                        "maximum": 1801
                      },
                      "speaker": {
                        "type": [
                          "integer",
                          "null"
                        ],
                        "minimum": 0,
                        "maximum": 20000
                      },
                      "text": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 3000
                      }
                    }
                  }
                },
                "media": {
                  "type": "object",
                  "required": [
                    "duration_seconds"
                  ],
                  "properties": {
                    "duration_seconds": {
                      "type": "number",
                      "exclusiveMinimum": 0,
                      "maximum": 1800
                    }
                  }
                }
              }
            }
          },
          "required": []
        },
        "notes": {
          "type": "object",
          "required": [
            "summary",
            "topics",
            "decisions",
            "action_items",
            "open_questions"
          ],
          "properties": {
            "summary": {
              "type": "array",
              "maxItems": 30,
              "items": {
                "type": "object",
                "required": [
                  "text",
                  "quote",
                  "segment_index"
                ],
                "properties": {
                  "text": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 1000
                  },
                  "quote": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 3000
                  },
                  "segment_index": {
                    "type": "integer",
                    "minimum": 0
                  },
                  "owner": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "maxLength": 80
                  },
                  "due_raw": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "maxLength": 3000
                  }
                }
              },
              "minItems": 1
            },
            "topics": {
              "type": "array",
              "maxItems": 30,
              "items": {
                "type": "object",
                "required": [
                  "text",
                  "quote",
                  "segment_index"
                ],
                "properties": {
                  "text": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 1000
                  },
                  "quote": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 3000
                  },
                  "segment_index": {
                    "type": "integer",
                    "minimum": 0
                  },
                  "owner": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "maxLength": 80
                  },
                  "due_raw": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "maxLength": 3000
                  }
                }
              }
            },
            "decisions": {
              "type": "array",
              "maxItems": 30,
              "items": {
                "type": "object",
                "required": [
                  "text",
                  "quote",
                  "segment_index"
                ],
                "properties": {
                  "text": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 1000
                  },
                  "quote": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 3000
                  },
                  "segment_index": {
                    "type": "integer",
                    "minimum": 0
                  },
                  "owner": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "maxLength": 80
                  },
                  "due_raw": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "maxLength": 3000
                  }
                }
              }
            },
            "action_items": {
              "type": "array",
              "maxItems": 30,
              "items": {
                "type": "object",
                "required": [
                  "text",
                  "quote",
                  "segment_index",
                  "owner",
                  "due_raw"
                ],
                "properties": {
                  "text": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 1000
                  },
                  "quote": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 3000
                  },
                  "segment_index": {
                    "type": "integer",
                    "minimum": 0
                  },
                  "owner": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "maxLength": 80
                  },
                  "due_raw": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "maxLength": 3000
                  }
                }
              }
            },
            "open_questions": {
              "type": "array",
              "maxItems": 30,
              "items": {
                "type": "object",
                "required": [
                  "text",
                  "quote",
                  "segment_index"
                ],
                "properties": {
                  "text": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 1000
                  },
                  "quote": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 3000
                  },
                  "segment_index": {
                    "type": "integer",
                    "minimum": 0
                  },
                  "owner": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "maxLength": 80
                  },
                  "due_raw": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "maxLength": 3000
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "required": [
    "baseline"
  ]
}

Originalschema öffnen

Veröffentlichtes Eingabebeispiel

{
  "segments": [
    {
      "start": 0,
      "end": 8,
      "speaker": "Anna",
      "text": "Wir beschließen, die neue Website am 15. Oktober zu starten."
    },
    {
      "start": 8,
      "end": 16,
      "speaker": "Ben",
      "text": "Ich prüfe die Kontaktseite bis Freitag. Anna übernimmt die Freigabe."
    },
    {
      "start": 16,
      "end": 22,
      "speaker": "Anna",
      "text": "Offen bleibt, ob wir den Newsletter zum Start versenden."
    }
  ],
  "baseline": {
    "source": {
      "segments": [
        {
          "start": 0,
          "end": 8,
          "speaker": "Anna",
          "text": "Earlier status report."
        }
      ]
    },
    "notes": {
      "summary": [
        {
          "text": "Earlier status",
          "quote": "Earlier status report.",
          "segment_index": 0
        }
      ],
      "topics": [],
      "decisions": [],
      "action_items": [],
      "open_questions": []
    }
  }
}

Ergebnis & Dokumentation

Maschinenlesbare Dokumentation dieses Hubs

Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.

Weitere Endpunkte dieses Hubs

Alle Endpunkte dieses Hubs →