Skip to content

[meta] Operating model 4+1 active — Sprint 7EA-W1 kickoff #11

Description

@marcos-mendez

4+1 Operating model now active

The PopSolutions Sails project operates with 4 development agents in parallel + 1 reviewer agent per team_structure_4plus1.md and MAST/GOVERNANCE.md.

Roster

Agent Role Repos Label
Agent 1 RTL Architect MAST + InnerJib7EA top-integration stream-1
Agent 2 FPGA Hardware Stays + InnerJib7EA top-integration stream-2
Agent 3 Software Stack Spanker (NEW) stream-3
Agent 4 Open FPGA Upstream Stays/docs/upstream + external forks stream-4
Agent R Reviewer all (review + merge authority) reviewer

Sprint 7EA-W1 backlog (current)

MAST (Agent 1):

InnerJib7EA (Agent 2):

InnerJib7EA (Agent 3):

Stays (Agent 2): open queue — schematic capture for ECP5-85F bootstrap, layer stackup, BOM
Spanker (Agent 3): open queue — driver skeleton, runtime, GGML port
Upstream (Agent 4): open queue — proactive ecosystem audit; reactive when stream-1/2 flag bugs

Workflow reminder

Each dev agent:

  1. Picks one issue with their stream label
  2. Branches feat/stream-N/<scope>
  3. Implements + tests (cocotb mandatory for RTL; pytest for SW)
  4. Opens PR with labels review-pending + stream-N
  5. DOES NOT MERGE — Agent R does that

Agent R polls for review-pending PRs across all 4 repos, runs code-reviewer, merges if APPROVE + CI green.

Coordination here

Agents post a comment when they start work / finish a PR / hit a cross-stream blocker. Human checks in periodically. Closes when this sprint window ends.

Out-of-scope (human-only)

Strategic decisions, license, tape-out commitments, financial. Tag human-attention and stop.


Operating model 4+1 active starting now. First PRs from Agents 1-4 incoming.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    metaSprint coordination, planning

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions