R&D builds it. Eco Dev breaks it, then evangelizes it. Both succeed together.


Philosophy

Red Team Role

Eco Dev acts as guaranteed co-developers - the first external developers to stress-test technology:

  • Permission to break: Misuse, stress test, find edge cases
  • Permission to be confused: If experienced Eco Dev doesn’t understand it, community won’t either
  • Permission to say “no”: Can flag software as not ready
  • No blame culture: Finding issues is success, not failure

Bazaar Model Alignment

Following Eric Raymond’s “The Cathedral and the Bazaar”:

“Given enough eyeballs, all bugs are shallow” (Linus’s Law)

Red team = Guaranteed eyeballs without gating public access:

  • Public release happens when R&D handoff complete
  • Red team tests in parallel with community access
  • Red team seeds the bazaar (initial feedback, shallow bugs, use it in examples and PoCs)
  • Goal: Red team becomes obsolete as community co-developers emerge

Team Ownership

R&D Delivers

DeliverableWhy?
CodeFunctioning software is the core of the delivery
Logos Core Module (if library)Usable in Logos Core, pre-wrapped
Protocol, API Specs, FURPSClear expectation of behaviour and functionality delivered
DocumentationTo quickly jump into activities, and bypass discovery phase
Dogfooding ProofHelp ensure the above is done and bases are covered

Eco Dev Delivers

Prerequisite: Red Team/Solution, DevKit, and Contributor Journey streams must familiarise themselves with Logos R&D features and deliverables before engaging in handoff activities. This ensures effective testing, accurate communication, and quality output.

Eco Dev outputs are organised by strategic impact below. For detailed stream responsibilities and outputs, see Eco Dev Engineering Streams.

Eco Dev Does NOT Own

Eco Dev is not responsible for:

  • R&D Process: Setting priorities, defining roadmap, milestones (including testnet), or generally being involved in the Logos R&D process
  • Initial Documentation: Producing initial docs, writing specs, FURPS, or APIs (see R&D Delivers)
  • End-User Facing or Protocol Production Software: Only developer tools are to be produced by the Eco Dev team
  • Wrapping C-Bindings: Libraries produced by Logos R&D should be demonstrated usable in Logos Core before handoff.

Delivery Strategy

For ecosystem essentials identified through handoff activities, the Integration stream determines the delivery approach. See the XPrize decision flow in Eco Dev Engineering.

1. Improve the Software

OutputImpact
GitHub IssuesDocument bugs, edge cases, and confusion points discovered during testing (label: from-eco-dev)
Documentation PRsFix unclear language, improve structure, ensure LLM-readability
PoC applicationsTest the code by building PoCs of applications, ensure appropriate developer and user experience is delivered

2. Get Builder Attention

OutputImpact
Vibe Coding SessionsLive, honest exploration showing real developer experience
Long-form PostsDeep dives on features, use cases, architectural decisions
Short-form AnnouncementsDiscord posts, Twitter threads, release summaries
Presentations & WorkshopsConference talks, meetups, hands-on sessions
Office HoursRegular Q&A sessions for direct builder support and feedback

3. Enable Distribution

OutputImpact
ExamplesApplication code others can fork/reference (could emerge from live vibe coding sessions).
PoC applicationsDemonstrate feasibility and design of specific use cases, enabling more integration opportunities
Integration GuidesTutorials, videos and other complementary material to documentation and examples to show how Logos integrates with other tools/protocols or enable specific use cases

4. Enable Partnerships

OutputImpact
Value Proposition MappingMap Logos features to partner/lead use cases and pain points for targeted outreach
Partnership DecksCreate tailored presentations for ecosystem partnerships (VCs, protocols, enterprises)
Integration RequirementsDocument partner technical requirements and feed to Integration team for prioritization
Case StudiesDocument successful integrations/partnerships for sales pipeline and credibility
Partnership PipelineTrack and nurture potential ecosystem integrations (e.g., protocols using Logos stack)

Stream Ownership Mapping (see Eco Dev Engineering for stream details):

  • Improve Software: Red Team/Solution (dogfooding, PoCs, bug reports) + DevKit (tooling feedback)
  • Get Builder Attention: Contributor Journey (DevRel assets, workshops) + Marketing & Growth (social media, announcements)
  • Enable Distribution: DevKit (sample apps, tooling) + Contributor Journey (examples, guides)
  • Enable Partnerships: Business Development (value prop, partner connections, pipeline) + Integration (requirements, delivery strategy)

Workflow

sequenceDiagram
    participant RD as R&D
    participant ED as Eco Dev
    participant GH as GitHub
    participant PUB as Public/Builders

    RD->>RD: Build + Document + Dogfood
    RD->>ED: Release
    RD->>PUB: Release

    Note over ED,PUB: Public gets access immediately

    par Improve Software
        ED->>ED: Test & break it (red team)
        ED->>ED: Build PoC applications
        ED->>GH: File issues (bugs, edge cases, UX)
        ED->>GH: Open docs PRs
    and Community Testing
        PUB->>PUB: Try software
        PUB->>GH: File issues
    end

    GH->>RD: Issues & PRs
    RD->>RD: Fix critical issues
    RD->>GH: Push fixes

    par Get Builder Attention
        ED->>PUB: Vibe coding sessions
        ED->>PUB: Long-form posts
        ED->>PUB: Short announcements (Discord/Twitter)
        ED->>PUB: Workshops & talks
        ED->>PUB: Office hours
    and Enable Distribution
        ED->>GH: Examples (from vibe sessions)
        ED->>GH: PoC applications
        ED->>PUB: Integration guides (tutorials, videos)
    and Enable Partnerships
        ED->>ED: Value prop mapping
        ED->>PUB: Partnership decks & case studies
        ED->>ED: Track partnership pipeline
    and Growing Bazaar
        PUB->>PUB: Build applications
        PUB->>GH: Contributions & feedback
    end

    Note over ED,PUB: Success = Community engagement > Eco Dev contributions

Success Metrics

Metrics organized by strategic impact: software quality, builder attention, and distribution reach.

1. Improve the Software

MetricTargetWhy It Matters
Issues Filed>3 GitHub issues per releaseValidate red team testing rigor
Documentation PRs>=1 PR per handoffImprove docs quality and LLM-readability

2. Get Builder Attention

MetricTargetWhy It Matters
Vibe Session Views>500 views per sessionMeasure DevRel reach
Long-form Post Engagement>1000 reads per postMeasure deep content impact
Short-form Reach>100 interactions (Discord/Twitter)Measure awareness spread
Workshop Attendance>20 attendees per sessionMeasure hands-on engagement

3. Enable Distribution

MetricTargetWhy It Matters
Example Forks/References>10 forks or mentions in 90 daysMeasure code reuse
External Integrations>1 external project using feature in 6 monthsMeasure protocol distribution
Community BuildsFirst community application within 60 daysValidate builder success

4. Bazaar Health (Overall)

MetricTargetWhy It Matters
Community Engagement GrowthCommunity contributions > Eco Dev (over time)Success = Eco Dev becomes unnecessary
Self-Service Rate>80% questions answered by docs/Known IssuesMeasure documentation quality

Communication

The R&D teams need to have a clear process or roadmap to easily find the artefact for each deliverable (code, docs, etc).

Handoff initiation: R&D prompts Eco Dev team in #ecodev that a deliverable is done. Pointing to a single artefact (GitHub Issue or roadmap.logos.co page) that contains all information.

Communication: Lightweight communication can be done in the R&D’s team general Discord channel (e.g. #messaging-lobby).

Eco Dev Artefacts: As per Eco Dev Delivers, the nature of artefact will dictate the channel (X live stream, blog post, etc).

Escalation: Once open in GitHub, critical issues are brought to the attention of the R&D lead of the software and R&D head. This may include issues from the community.


Applies To

✅ Infrastructure components, developer tools, protocols, major features

❌ Internal tooling, research prototypes, emergency hotfixes