Skip to content

docs(social): mark the Social module's relocation to MeshWeaver.SocialMedia (task #63) — double-ship, platform copy is master until the flip - #1688

Merged
rbuergi merged 2 commits into
mainfrom
feat/63-relocate-social
Aug 16, 2026
Merged

rbuergi merged 2 commits into
mainfrom
feat/63-relocate-social

Conversation

@rbuergi

@rbuergi rbuergi commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

Task #63 (modularization program): the Social module relocated to Systemorph/MeshWeaver.SocialMedia (PR #31) — the SocialMedia package is now the first MIXED package (node content + compiled module), with the satellite's CI building the module Release -warnaserror against a pinned platform ref and packing the bundle via the reusable module-pack lane (#1664 Slice B / #1673), bundle closure + manifest asserted in CI.

This platform PR is deliberately NOT the source delete — it is the double-ship marker that keeps the two copies from diverging:

What's New: skipped — docs-only marker, no user-visible change (pure relocation; the module keeps shipping identically via the thin lane).

Verification: sources in the satellite are byte-identical to this repo's copies (cmp over all 13 .cs); dotnet build src/MeshWeaver.Social -c Release -warnaserror → 0 errors; targets file XML-validated; branch rebased on current main (post-#1687).

🤖 Generated with Claude Code

…(task #63) — double-ship, platform copy is master until the flip

The Social module's sources now also live in MeshWeaver.SocialMedia
(src/MeshWeaver.Social — the SocialMedia package became the first MIXED
package: content + module, with a CI module-pack bundle lane). The platform
keeps shipping its copy via the thin module lane, and this marker is what
keeps the two copies from diverging silently: changes land here first and are
mirrored verbatim.

The README also records the exact flip blockers a future delete-PR must
resolve (Memex.Portal.Shared's PlatformCredential coupling per #1681's
verdict, the in-mesh AddSocial callers per the #1683/#1685 breakage class,
and the #74 satellite-bundle rollout) and what stays when it flips
(Modules:Assemblies entries).

No user-visible change — no What's New entry (docs-only marker).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 16, 2026 20:24

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Marks the MeshWeaver.Social module’s ongoing relocation to the MeshWeaver.SocialMedia satellite repo by documenting the double-ship contract (platform copy is authoritative until the flip) and pointing future delete/flip work at the known blockers.

Changes:

  • Expanded src/MeshWeaver.Social/README.md to document relocation status, double-ship rules, and flip blockers.
  • Added a clarifying note in memex/MeshModulesPublish.targets pointing maintainers to the relocation doc.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
src/MeshWeaver.Social/README.md Adds relocation/double-ship guidance and enumerates flip blockers to prevent accidental divergence or premature deletion.
memex/MeshModulesPublish.targets Updates the “not flippable” comment to reference the relocation state and the authoritative README.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/MeshWeaver.Social/README.md Outdated
…program-plan tasks, not GitHub issues (Copilot review)

Same finding class abb47c7 fixed for the view-pack comment: a bare '#N'
in this repo reads as a GitHub issue/PR reference and sends readers to the
wrong tracker.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 0)

919 tests   918 ✅  10m 51s ⏱️
 10 suites    1 💤
 10 files      0 ❌

Results for commit 8bbfe48.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 3)

   11 files     11 suites   5m 3s ⏱️
2 197 tests 2 006 ✅ 191 💤 0 ❌
2 566 runs  2 375 ✅ 191 💤 0 ❌

Results for commit 8bbfe48.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 4)

1 606 tests   1 600 ✅  7m 30s ⏱️
   11 suites      6 💤
   11 files        0 ❌

Results for commit 8bbfe48.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 5)

1 371 tests   1 370 ✅  6m 14s ⏱️
   11 suites      1 💤
   11 files        0 ❌

Results for commit 8bbfe48.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 1)

2 164 tests   2 061 ✅  7m 30s ⏱️
   11 suites    103 💤
   11 files        0 ❌

Results for commit 8bbfe48.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 2)

2 447 tests   2 443 ✅  7m 24s ⏱️
   11 suites      4 💤
   11 files        0 ❌

Results for commit 8bbfe48.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results

    65 files      65 suites   44m 34s ⏱️
10 704 tests 10 398 ✅ 306 💤 0 ❌
11 073 runs  10 767 ✅ 306 💤 0 ❌

Results for commit 8bbfe48.

@rbuergi
rbuergi merged commit 671db3e into main Aug 16, 2026
22 checks passed
@rbuergi
rbuergi deleted the feat/63-relocate-social branch August 19, 2026 10:29
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.

2 participants