Reframes the By-MDL tab as a "⊞ Catalog" button that opens an overlay over the target pane (the left filetree stays the drag source). The catalog is the de-duplicated union of everything the project knows about a tracking number: its MDL deliverables AND its archive files, merged by tracking number, with an informational "Archive revs" column (which revisions already exist) and an "MDL" flag. Nothing is written or altered — the Revision column is classifier-local and starts blank (never pre-filled from an old archive rev). - Drag a source file onto a row → assigns the tracking number only (the mdl axis); set the revision in the bulk-editable Revision column (ctrl-shift select rows + ctrl-Enter). Per-file Title: MDL/file toggle + ✕ remove kept. - Columns split the tracking number into the configured pattern fields, each with its own autofilter (per-column, via the shared seltable). Default pattern is now the 8-field ORIG-PHASE-PROJECT-AREA-DISC-TYPE-SEQ-SUFFIX. - Server load merges every party's archive/<party>/mdl/*.yaml with a recursive walk of the archive documents; local load reads a folder of deliverable yamls. Test: catalog shows merged archive revisions; drop names a file (tracking only); bulk revision feeds the derived name. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| base.css | ||
| layout.css | ||
| spreadsheet.css | ||