Skip to content

outreach: draft Move #49 (swarm / multi-robot / alternative-framework wave)#423

Merged
idoco2003 merged 1 commit into
mainfrom
outreach/move49-swarm
Jun 13, 2026
Merged

outreach: draft Move #49 (swarm / multi-robot / alternative-framework wave)#423
idoco2003 merged 1 commit into
mainfrom
outreach/move49-swarm

Conversation

@idoco2003

Copy link
Copy Markdown
Contributor

What

Drafts Move #49, the swarm / multi-robot / alternative-framework wave (Lane A of the 2026-06-13 second candidate slate). Seven Outreach RFCs (0542-0548), the ledger, the post bodies, and the README index rows. Drafted, not posted.

No spec change is proposed in any RFC.

Targets and framing

Three framings, no single thesis:

RFC Target License Framing
0542 buzz-lang/Buzz (anchor) MIT swarm programming language peer — Buzz coordinates the swarm, URML validates the per-robot intent; no manifest ask
0543 scafi/scafi Apache-2.0 Scala aggregate-computing language peer
0544 Protelis/Protelis GPL-3.0 field-calculus language peer (cross-citation only)
0545 gtri/scrimmage LGPL-3.0 multi-agent simulator → scenario maps onto URML fleet roster + deconfliction (RFC-0286/0291)
0546 LSTS/dune (+ LSTS/neptus, folded) EUPL-1.1 non-commercial non-ROS UV stack → DUNE substrate + Neptus fleet C2; no code reuse
0547 OpenRTM/OpenRTM-aist LGPL-2.1 OMG RTC middleware → alternate non-ROS substrate, RTC ports toward a manifest
0548 robocomp/robocomp GPL-3.0 component framework → alternate non-ROS substrate (cross-citation only)

LSTS DUNE + Neptus are one org-anchor RFC/row (post on DUNE, referencing Neptus).

Discipline

  • No license-ask anywhere. Each repo's actual license is stated; GPL/LGPL/EUPL-NC targets are cross-citation only, no code reuse.
  • VIBE.md AI-assisted-authoring disclosure up front in every body.
  • Post titles carry no em-dash (verified).
  • All seven surfaces verified: none archived, Issues enabled, active.
  • Max RFC# on origin/main was 0541 at commit time; 0542-0548 are clean.

How tested

  • grep "—" on posts-move49.md → clean.
  • RFC-number collision check against origin/main → 0541 max, no overlap.
  • Ledger sectors all within the schema-v2 enum (conceptual-peer / simulator / substrate-runtime / middleware / framework-skill).

Posting (held for founder go)

outreach-move49.yaml carries empty sent_at/posted_url and response: none until authorized. On "post": extract the seven bodies from posts-move49.md, post under idoco2003 as GitHub Issues, set sent_at/posted_url/last_touch, flip claude_directives to done, refresh outreach.db. Funnel 532 → 539 on posting.

Rollback

Pure additive (new RFC docs + one ledger + one posts file + README rows). Revert the merge commit; nothing else references these files until posting.

🤖 Generated with Claude Code

… wave)

Lane A of the 2026-06-13 second candidate slate. Seven Outreach RFCs
(0542-0548) proposing how URML v0.1 relates to swarm/aggregate-computing
language peers, a multi-agent simulator, and non-ROS frameworks. No spec
change is proposed in any of them.

Three framings, no single thesis:
- Language-to-language PEER (no manifest ask): Buzz (anchor, 0542),
  ScaFi (0543), Protelis (0544) express swarm/aggregate collective
  behavior; URML validates the per-robot intent and addresses many via
  the fleet roster (RFC-0286/0291).
- Multi-agent runtime -> URML fleet: SCRIMMAGE scenario (0545),
  LSTS Neptus fleet C2 (0546).
- Alternate non-ROS substrate: LSTS DUNE onboard runtime (0546),
  OpenRTM-aist OMG RTC middleware (0547), RoboComp (0548).

LSTS DUNE + Neptus folded into one org-anchor RFC/row (0546). No
license-ask anywhere; GPL/LGPL/EUPL-NC targets are cross-citation only,
no code reuse. VIBE.md disclosure up front. Post titles carry no em-dash.

Drafted, not posted: examples/lighthouses/outreach-move49.yaml carries
empty sent_at/posted_url and response: none until the founder authorizes
posting; bodies staged in posts-move49.md. README index rows added.
Funnel 532 -> 539 on posting.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Ido Yahalomi <greenvh@gmail.com>
@idoco2003 idoco2003 merged commit 86defd3 into main Jun 13, 2026
1 check passed
@idoco2003 idoco2003 deleted the outreach/move49-swarm branch June 13, 2026 18:26
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