You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Severity: CRITICAL Impact: Users following documentation will encounter ModuleNotFoundError
Documented Code (Won't Work)
import{FireAndForget}from'@synapse-framework/core';constfireAndForget=newFireAndForget(heart);// Send message without waiting for confirmationawaitfireAndForget.send('analytics.track',{event: 'user.login',userId: '123',timestamp: newDate()});
As a framework user, I want all documented patterns to be available in the codebase, so that I can implement the messaging patterns described in the documentation without encountering module errors.
Acceptance Criteria
Either FireAndForget class is implemented and exported, OR
Documentation section is removed/moved to planned features
Problem
The FireAndForget messaging pattern is extensively documented in the Circulatory System guide, but the class does not exist in the codebase.
Affected Files
Documentation:
/home/matthias/projects/synapse/docs/systems/circulatory/README.md(lines 348-376)Missing Code:
/home/matthias/projects/synapse/src/circulatory/patterns/FireAndForget.tsIssue Details
Severity: CRITICAL
Impact: Users following documentation will encounter
ModuleNotFoundErrorDocumented Code (Won't Work)
Impact
Users attempting to use this pattern will get:
Resolution Options
Option A (Recommended): Implement the FireAndForget class
/src/circulatory/patterns/FireAndForget.tsOption B: Remove documentation
Priority
CRITICAL - Immediate action required. Blocking for users following documentation.
References
/home/matthias/projects/synapse/DOCUMENTATION_TESTING_SUMMARY.md/home/matthias/projects/synapse/DOCUMENTATION_ISSUE_LOG.md(Issue Initial Setup #1)User Story
As a framework user, I want all documented patterns to be available in the codebase, so that I can implement the messaging patterns described in the documentation without encountering module errors.
Acceptance Criteria