METAWRKSCHANGELOG

ENGRAM PRO

1.1

1.1DATE23 SEP 2026CHANGES50LIVE

Tighter custody: a changed file can't be re-certified, client sheets only claim what the checks prove, proxies and renders no longer count as clips, camera metadata matches the camera.

IMPROVED 25

  • Cards first offloaded by Silverstack or another tool: cover reads "N of M files hashed at offload". Real E002: "12 of 14"

    OFFLOAD

  • Attachment caption drops "and verified" unless every attachment verified

    REPORTS

  • Reconciliation line ends at the count unless every file is verified and in the MHL

    REPORTS

  • Library reports: fewer CLIPS and shorter runtime where proxies were double-counted. Proxies show "Delivery: produced proxy"

    REPORTS

  • RED span segments: caption says "clip segments", not "proxies"

    LIBRARY

  • ARRI Color Space column now filled: AWG4 (ALEXA 35/265), AWG3 (Mini LF class). Was "—"

    VIEWER & COLOUR

  • ARRI Gamma: LogC3 on Mini/LF/SXT/AMIRA/65. Unknown camera prints its own "LOG-C"

  • ARRI codec: HDE clips read ARRIRAW HDE. ARRICORE reads ARRICORE

    LIBRARY

  • Imperial focus and drop-frame TC values change to the correct ones

    VIEWER & COLOUR

  • BRAW rows show real audio. No false NO AUDIO. FCPXML and ALE audio fields fill too

  • Sony XAVC-S cards with DCIM read Sony. Cards with no brand evidence show a blank camera instead of Canon

    OFFLOAD

  • ALEXA 35 ARRIRAW posters shift slightly in colour and grain. Now matches ARRI's render

    VIEWER & COLOUR

  • BRAW posters from clips with an embedded LUT look different. LUT is no longer applied twice

    VIEWER & COLOUR

  • Volume slider now drives synced sound

    OFFLOAD

  • Transport refusal note stacks above the SYNCED AUDIO chip

  • LOG view on Mini/LF/SXT ARRIRAW says LogC3. E-stops read "LogC3 EI800"

  • LUT picker refuses unknown keywords and shaper LUTs, and names the reason

    VIEWER & COLOUR

  • CRM PROXIES AUDIO row: "Linear PCM · 16-bit · 2 ch summed from source"

    TRANSCODE

  • Resolve button works from a Finder launch

    TRANSCODE

  • MXF OP-Atom with sound lands video-only, with a row note

  • A symlinked subfolder under the destination is refused, with the link named

    OFFLOAD

  • A proxy folder mixing audio formats is refused whole

    LIBRARY

  • Sync flags more clips ambiguous when two rolls share a name

    LIBRARY

  • Scaled ProRes proxies look slightly sharper (Lanczos scaler)

    VIEWER & COLOUR

  • Every transcode run line ends in "· colour=primaries/transfer/matrix"

    VIEWER & COLOUR

FIXED 25

  • Card B's MHL re-certified card A's changed files as new

    Now: each path is checked against its first digest; a mismatch blocks certification (exit 11)

    OFFLOAD

  • Reports took any MHL digest as proof

    Now: recorded size is compared; truncated or swapped files read SIZE MISMATCH, NOT CERTIFIED

    REPORTS

  • A symlinked folder under the destination was followed

    Now: refused before any write or skip; card can't be wiped on a false green

    OFFLOAD

  • Source-verify re-read the card from RAM (0 MB off the device)

    Now: card pages purged first; a 1 GiB file now reads 1024 MB off the card

    OFFLOAD

  • Sheets said "verified" beside Unverified 2

    Now: claims match the evidence; other tools' MHLs read "hashed at offload"

    OFFLOAD

  • Library REPORT counted proxies as takes (13 CRM

    Now: 26 CLIPS) → proxies matched by filename; 13 CLIPS; CRM posters upgrade from 160x120

    REPORTS

  • A 3-segment RED take read "3 clips"

    Now: one take, one clip; a missing segment is flagged

    LIBRARY

  • FX3 / a7S III cards with a still read CANON, reel C000–C003 by launch

    Now: read Sony, one fixed reel

    OFFLOAD

  • Every ALE "LOG-C" became LogC4

    Now: LogC3/AWG3 on Mini, Mini LF, LF, SXT, 65, AMIRA; LogC4/AWG4 on 35/265 only

  • ARRI imperial focus 12x too far (10 ft read 36.58 m)

    Now: 3.05 m

  • ARRI drop-frame TC off (1 h @ 29.97 DF read 00:59:56;12)

    Now: 01:00:00;00

    VIEWER & COLOUR

  • ARRICORE codec read "—", HDE read ARRIRAW

    Now: ARRICORE, ARRIRAW HDE

  • Sync merged two different WAVs with the same name

    Now: both kept, ranked; clip marked ambiguous

    LIBRARY

  • ProRes masters and proxies were built from 8-bit RGB (645 of 877 codes)

    Now: 10-bit YCbCr path

    TRANSCODE

  • OP-Atom MXF with sound left a 0-byte .mxf and deleted the master

    Now: master kept; video-only MXF with an "audio not carried" note

  • ALEXA 35 ARRIRAW decoded without its unit calibration

    Now: calibrated; frames match ARRI's reference to 8e-6

    VIEWER & COLOUR

  • BRAW embedded LUT applied on top of Rec.709 output

    Now: LUT off under Rec.709; refused overrides fail loudly

    VIEWER & COLOUR

  • 29 Resolve LUTs passed the picker, then failed every proxy (exit 5)

    Now: viewer and engine accept the same 130 of 212 LUTs

    VIEWER & COLOUR

  • A mixed 24-bit / 16-bit proxy folder got sealed

    Now: whole batch refused, file and field named

    LIBRARY

  • Resolve button said UNAVAILABLE HERE when ENGRAM opened from Finder

    Now: finds the bundled ffprobe/ffmpeg; works

    TRANSCODE

  • CRM proxy window promised source audio channels

    Now: "Linear PCM · 16-bit · 2 ch summed from source", plus channel warnings

    TRANSCODE

  • Handoff ran a plain offload on staging

    Now: runs the proxy-intake gate first

    OFFLOAD

  • Volume slider didn't change synced sound

    Now: it does, live

  • Transport refusal note sat below the SYNCED AUDIO chip

    Now: above it, as intended

  • Playback held every frame in RAM (2K proxy: 4.28 GB in 20 s)

    Now: drained per frame; growth 1024 MB → 0 MB

    VIEWER & COLOUR