26 lines
1.4 KiB
Markdown
26 lines
1.4 KiB
Markdown
# Nested lifecycle / typed activation source union
|
|
|
|
Source: `f6595ebf66e88ec42c37b5c1a3c014f5e52cb32d`.
|
|
Base: `d61f1f38779ab70a77efcde523ae31c432aefcfd`.
|
|
|
|
- [Source handoff](source-handoff.md)
|
|
- [Independent source review](independent-review.md)
|
|
- [Exact committed source snapshot](source/crates/oa-desktop/src/behavior.rs)
|
|
- [Full-index binary Git patch](patches/d61f1f3-to-f6595eb.patch)
|
|
- [Payload manifest](manifest.json)
|
|
- [Archive/verification helper](tools/archive-lifecycle-union-f6595eb.py)
|
|
|
|
The six source files are extracted from committed Git blobs; they are evidence,
|
|
not an additional production tree. Notes retain their original bytes, including
|
|
historical local paths and source-scoped statements. The manifest lists portable
|
|
archive-relative paths plus original source provenance. It does not claim tests,
|
|
native acceptance, import, or publication succeeded. Subsequent gates remain
|
|
separate source-identified records owned by the integration owner.
|
|
|
|
From repository root, run the helper with `verify` to compare payload bytes,
|
|
manifest metadata, source blobs and regenerated patch. After owner-controlled
|
|
staging, run `verify-index` to additionally compare every payload and manifest
|
|
with Git index blobs. Neither mode stages or rewrites files. If Git attributes
|
|
normalize archived bytes, index verification fails; the owner must resolve that
|
|
explicitly. No patch is applied by this helper.
|