Skip to content

feat(mebs): publish configured peer metadata - #235

Merged
KB-x merged 1 commit into
mainfrom
peers
Sep 30, 2026
Merged

KB-x merged 1 commit into
mainfrom
peers

Conversation

@KB-x

@KB-x KB-x commented Sep 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

Publish source-corroborated configured-peer metadata across the MEBS library and its catalog and bundles.

  • Add Peers with to 416 snippets: 63 grouped relationships and 353 not-applicable claims. Leave 94 unresolved fields absent and retain all 34 service mappings.
  • Add evidence-pinned, idempotent header publication with metadata/body preservation checks and documented per-file atomicity and batch recovery.
  • Normalize header line endings for LF/CRLF compatibility without changing configuration bodies.
  • Collapse Configured peers and per-device Source instances in the portal while keeping the source-instance total visible.
  • Amend the September 29 changelog entry and recalculate its cumulative statistics.

All 20 archived MEBS configurations, snippet bodies, Counts, Seen-on claims, dependencies, and 602 other-JVD catalog records are unchanged. Configured peers describe archived configuration relationships, not live reachability.

Validation

  • 394 tests and 20 bindings checks passed.
  • Enrolled evidence verification completed with zero findings; portfolio validation reported zero errors.
  • Catalog freshness, portal build, tiers, composition, and ownership checks passed.
  • Peer publication rerun changed zero files.
  • Changelog links and patch whitespace checks passed; earlier dated entries are unchanged.
  • Desktop/mobile layout inspected; keyboard and snippet-switch browser automation were inconclusive.

One commit on peers; merge remains manual.

Publish source-corroborated peer relationships in MEBS headers and catalog records, keeping configured peers distinct from required same-device dependencies.

- Add Peers with to 416 snippets: 63 grouped relationships and 353 not-applicable claims; retain 94 unresolved fields and all 34 service mappings.
- Add evidence-pinned peer materialization with preservation checks and idempotent writes; document per-file atomicity and batch recovery.
- Normalize header line endings without changing configuration bodies and cover LF/CRLF parsing and publication behavior.
- Collapse portal peer details and per-device source counts while keeping the source-instance total visible.
- Update the September 29 release notes and cumulative change statistics.

Regenerated snips.json (1,112 records) and MEBS bundles. No configuration-body changes.
@KB-x KB-x self-assigned this Sep 30, 2026
@KB-x
KB-x merged commit 7085fb0 into main Sep 30, 2026
6 checks passed
@KB-x
KB-x deleted the peers branch September 30, 2026 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant