Two changes:
1. INDEX.md (new, generated). Workspace-level index that lists every
package grouped by UAPF level (L0/L1/L2/L3/L4) for navigation. Per
UAPF specification §01-concepts.md, levels are an aggregation and
governance scope only and MUST NOT be used to imply modeling
semantics; per §04-folder-structure.md the SHOULD-recommended
on-disk layout is enterprise/ + domains/ + processes/ regardless of
level. INDEX.md is therefore a level-grouped *view* over the
spec-conformant on-disk layout, not an alternative layout. Generated
by tools/build-index/build_index.py (new), which walks the workspace
manifests and emits INDEX.md from current state.
2. docs/methodology.md updated to document the §07 auto-layout DI as a
known deliberate non-conformance. §07-package-format.md requires
authored DI (from a conforming OMG modeler) and explicitly forbids
automatic layout generation as a substitute. The DI in the five
.bpmn files in this workspace is auto-generated by
tools/register-transcoder/bpmn_di.py and is therefore non-conformant
under §07. It is kept for the POC so artefacts preview visually;
the conformant path is to re-author each .bpmn in Camunda Modeler
or bpmn-js Studio and recommit, which emits authored DI. New
*Known non-conformances* section in methodology.md cites §07
verbatim and explains this rationale. The Pass-1 transcoder section
and Final-validation-pass section are softened to call out that
the DI is auto-generated.
uapf-cli validate green on all 13 packages (L1 domains/gramatvediba,
L2 fg1-fg6, L3 fg3-2/3/6, L4 fg3-1/4/5).