151 lines
5.5 KiB
JSON
151 lines
5.5 KiB
JSON
{
|
|
"case_id": "vanheede_naue_recycled_hdpe_2026-09-14",
|
|
"privacy": "private real-world meeting sample; do not publish or redistribute outside intended development context",
|
|
"source_meeting_assistant_run": {
|
|
"path": "/opt/git-projekts/meeting-assistant/data/meetings/vanheede-and-naue-recycling-and-circular-economy/runs/d7189066_2026-09-14_16-00-18_Recycled_HDPE_20260915_145952",
|
|
"run_id": "d7189066_2026-09-14_16-00-18_Recycled_HDPE_20260915_145952",
|
|
"timestamp": "2026-09-15T14:59:52+02:00",
|
|
"meeting_id": "vanheede-and-naue-recycling-and-circular-economy",
|
|
"title": "Vanheede and Naue, Recycling and Circular Economy",
|
|
"language": "en",
|
|
"full_pipeline_run": true
|
|
},
|
|
"audio_reference": {
|
|
"source_path": "/opt/git-projekts/meeting-assistant/data/meetings/vanheede-and-naue-recycling-and-circular-economy/uploads/d7189066_2026-09-14 16-00-18 Recycled HDPE.flac",
|
|
"filename": "d7189066_2026-09-14 16-00-18 Recycled HDPE.flac",
|
|
"sha256": "750ef63cb807e47c2f0a4a9bdbff5334e46fc7e31978058daf47bd5c6153206d",
|
|
"size_bytes": 114357855,
|
|
"copied": false
|
|
},
|
|
"pipeline": {
|
|
"whisper": {
|
|
"backend": "whisper.cpp",
|
|
"model": "ggml-large-v3-turbo.bin",
|
|
"language": "en",
|
|
"threads": 6,
|
|
"flash_attention": true,
|
|
"runtime_seconds": 45.82035218599958
|
|
},
|
|
"diarization": {
|
|
"backend": "pyannote.audio",
|
|
"model": "pyannote/speaker-diarization-community-1",
|
|
"runtime": "container",
|
|
"device": "AMD Radeon RX 9070 via cuda",
|
|
"speaker_count": 4,
|
|
"speaker_labels": [
|
|
"SPEAKER_00",
|
|
"SPEAKER_01",
|
|
"SPEAKER_02",
|
|
"SPEAKER_03"
|
|
],
|
|
"turn_count": 501,
|
|
"exclusive_turn_count": 471,
|
|
"runtime_seconds": 66.73990752200007
|
|
}
|
|
},
|
|
"copied_artifacts": [
|
|
{
|
|
"case_path": "transcript/source_transcript.txt",
|
|
"source_path": "transcript/transcript.txt",
|
|
"sha256": "c3167524e96e5561fe5d91e6495454d216de8c7df780101a9bb70d2bc52ea8f2"
|
|
},
|
|
{
|
|
"case_path": "transcript/diarized_transcript.txt",
|
|
"source_path": "diarization/transcript_diarized.txt",
|
|
"sha256": "dfce25ebadb3ca3d247527d95260426953fa14acc8c60319253721ec175fbae9"
|
|
},
|
|
{
|
|
"case_path": "transcript/protocol_input.txt",
|
|
"source_path": "protocol/generations/001/transcript_input.txt and protocol/generations/002/transcript_input.txt",
|
|
"sha256": "0acab653aec6c50e35ca998ed38c3c39ac78e32aec99548c1832b15a11c8391b",
|
|
"representation": "exact compact diarized protocol input; byte-identical across generations"
|
|
},
|
|
{
|
|
"case_path": "context/meeting_context.yaml",
|
|
"source_path": "context/meeting_context.yaml",
|
|
"sha256": "0fe03f6ec3786e45094fa1e325f3fdec7a1b47c2a425d44e3f4e270074467076"
|
|
},
|
|
{
|
|
"case_path": "source_run_metadata.json",
|
|
"source_path": "run_metadata.json",
|
|
"sha256": "f5ef3f98bea8871dd7c5b7558faf2d62785bc76974cde41ca9924bc677a82382"
|
|
},
|
|
{
|
|
"case_path": "protocol_generation/001/exact_prompt.txt",
|
|
"source_path": "protocol/generations/001/exact_prompt.txt",
|
|
"sha256": "c08b561f9b1b524784eda96ada1422d1774be27da4a144bb99b6f757b42522a8"
|
|
},
|
|
{
|
|
"case_path": "protocol_generation/001/protocol.md",
|
|
"source_path": "protocol/generations/001/protocol.md",
|
|
"sha256": "3f4ba405813c6496aca1349f1337fecaa92f655e67999911bd5d50c2656a1d21"
|
|
},
|
|
{
|
|
"case_path": "protocol_generation/001/runtime_metadata.json",
|
|
"source_path": "protocol/generations/001/runtime_metadata.json",
|
|
"sha256": "b1904471bcd96662671783de16ee9dc22118c32b049806211b60536bab8a22e4"
|
|
},
|
|
{
|
|
"case_path": "protocol_generation/002/exact_prompt.txt",
|
|
"source_path": "protocol/generations/002/exact_prompt.txt",
|
|
"sha256": "49e028aeeffd44cba562160d3a120240a127f81bd74de75eddf9e482ec6cbae6"
|
|
},
|
|
{
|
|
"case_path": "protocol_generation/002/protocol.md",
|
|
"source_path": "protocol/generations/002/protocol.md",
|
|
"sha256": "8551ecd1e41aa06fdd138bdc5aeeed4ad55a77f3ec4ae5e6410dc063d9ea90fc"
|
|
},
|
|
{
|
|
"case_path": "protocol_generation/002/runtime_metadata.json",
|
|
"source_path": "protocol/generations/002/runtime_metadata.json",
|
|
"sha256": "d626828bc59f2bf291a76a21d4283b39233da37d584238e5bdda85dc91ff715a"
|
|
}
|
|
],
|
|
"protocol_generations": {
|
|
"001": {
|
|
"model": "qwen3.8:27b",
|
|
"temperature": 0,
|
|
"think": false,
|
|
"num_ctx": 32768,
|
|
"num_predict": 8192,
|
|
"num_thread": null,
|
|
"output_language": "en",
|
|
"completion_reason": "stop",
|
|
"output_token_count": 1407,
|
|
"prompt_token_count": 11665,
|
|
"speaker_mapping_count": 0
|
|
},
|
|
"002": {
|
|
"model": "qwen3.8:27b",
|
|
"temperature": 0,
|
|
"think": false,
|
|
"num_ctx": 32768,
|
|
"num_predict": 8192,
|
|
"num_thread": null,
|
|
"output_language": "en",
|
|
"completion_reason": "stop",
|
|
"output_token_count": 2304,
|
|
"prompt_token_count": 11933,
|
|
"speaker_mapping_count": 4,
|
|
"explicit_speaker_mappings": {
|
|
"SPEAKER_00": "Jorik Muylle",
|
|
"SPEAKER_01": "Martin Tazl",
|
|
"SPEAKER_02": "Christian Psiorz",
|
|
"SPEAKER_03": "Dries Nollet"
|
|
}
|
|
}
|
|
},
|
|
"exclusions": [
|
|
"audio",
|
|
"raw model responses",
|
|
"container logs",
|
|
"package-install logs",
|
|
"caches",
|
|
"unrelated runtime artifacts"
|
|
],
|
|
"operator_context": {
|
|
"claimed_subsequent_human_editing": "primarily editorial selection rather than factual correction",
|
|
"persisted_source_artifact": false
|
|
}
|
|
}
|