archive: include contracts/, schemas/; report skipped top-level dirs

Two of yesterday's archives silently dropped infospace content: the default
include set was missing contracts/, so wealth-vsm-generation-pilot (16 files)
and wealth-vsm-legacy-slice (12 files) were preserved as 14 and 10 files
respectively. Fix the include set and make silent drops visible.

- DEFAULT_INCLUDE now: infospace.yaml, artifacts, contracts, schemas,
  workflows, output, reports, exports
- ArchiveRecord gains skipped_top_level: top-level entries present in the
  live root that are not in the include set, not excluded, and not auto-
  hidden (hidden dotfiles, empty dirs, .store/index.yaml). Surfaces in
  index.yaml only when non-empty.
- Re-archived the two affected pilots with correct counts. Prior records
  remain in each index.yaml as history.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-17 12:21:19 +02:00
parent 523db6d341
commit 37c28d2298
4 changed files with 135 additions and 0 deletions

View File

@@ -15,3 +15,22 @@ archives:
producer: infospace-bench
subject: wealth-vsm-generation-pilot
store_root: infospaces/wealth-vsm-generation-pilot/output/archives/.store
- package_id: a4c7809f-51f3-4fd7-8f15-1be95e8b6171
manifest_digest: blake3:f5932ba65730a41c0a844f86749854200bf6443f2246afd88a4a0dfbefabde6a
retention_class: release-evidence
created_at: '2026-05-17T10:20:51'
included_paths:
- infospace.yaml
- artifacts
- contracts
- schemas
- workflows
- output
- reports
- exports
file_count: 16
note: 'Re-archive: capture contracts/ that initial archive missed (DEFAULT_INCLUDE
fix)'
producer: infospace-bench
subject: wealth-vsm-generation-pilot
store_root: infospaces/wealth-vsm-generation-pilot/output/archives/.store

View File

@@ -15,3 +15,22 @@ archives:
producer: infospace-bench
subject: wealth-vsm-legacy-slice
store_root: infospaces/wealth-vsm-legacy-slice/output/archives/.store
- package_id: ba107ffc-03b8-4c39-a72f-9aec66cf1b45
manifest_digest: blake3:30b06d0b6fe7d9fed1a094805c07ce7896fff950aece8ec33e4df99da162accb
retention_class: release-evidence
created_at: '2026-05-17T10:20:54'
included_paths:
- infospace.yaml
- artifacts
- contracts
- schemas
- workflows
- output
- reports
- exports
file_count: 12
note: 'Re-archive: capture contracts/ that initial archive missed (DEFAULT_INCLUDE
fix)'
producer: infospace-bench
subject: wealth-vsm-legacy-slice
store_root: infospaces/wealth-vsm-legacy-slice/output/archives/.store