Riddim Software Factory
Demo artifactFixing a Live iOS App With an Auditable Software Factory.
A bug report for epac moved through a traceable chain: transcript, public issue, autonomous PR, evidence artifacts, TestFlight workflow, and public App Store release.
- PromptTranscript creates EPAC-1940
- IssueGitHub Issue #499
- PRPR #494
- EvidenceReview artifacts
- WorkflowTestFlight run
- App StoreReleased app
epac shipment line
A receipt fills as the work order moves.
Request, scope, dispatch, build, evidence, review, release candidate, shipped.
- Req
- Scope
- Dispatch
- Build
- Evidence
- Review
- RC
- Shipped
Featured dynamic receipt
Fix Parliament calendar retap scroll and add visible Today action
Shipped
A public GitHub issue records the bug: re-tapping the active Parliament tab sent the sitting...
- Prompt/source Bug report: Parliament calendar jumps to January 2001
- Public issue GitHub Issue #499 records the public work order
- Dispatch/dev agent symphonyd dispatched Riddim Developer Bot
- PR PR #494 merged commit 6ee535f5
- Reviewer agent Reviewer-bot requested evidence before approval
- Evidence Committed before/after screenshots, recordings, and evidence README
- TestFlight candidate Post-merge TestFlight workflow included the fix
- App Store release epac 1.10 is public on the App Store
epac factory floor
Work orders move. Receipts fill in.
Every work order starts with a sparse receipt. As intake, scope, dispatch, development, evidence, review, and release departments touch it, the receipt gains public artifacts.
Factory state
Assembly line · Request → Scope → Dispatch → Build → Evidence → Review → Release candidate → Shipped
On the line
Queue depth across the departments
Intake desk
Request
Scope desk
Scope
Dispatch desk
Dispatch
Developer bay
Build
Evidence department
Evidence
Review desk
Review
Release desk
Release Candidate
Output bay
Shipped
Moving work packet
Current gate: Human release gate
- 01 Dispatch Symphony claims the ticket and opens the branch.
- 02 Developer agent Developer-bot implements the scoped change.
- 03 Reviewer agent Reviewer-bot checks the branch.
- 04 Merge The accepted PR merges.
- 05 TestFlight The release candidate waits for a signed build.
- 06 Human validation A person verifies the build on device.
- 07 Corrective ticket Any validation fallout loops back into scope.
- 08 Release gate The packet waits for final release approval.
Current work order
Human handoff for Retire Aurora by moving to S3 and CloudFront
Current: Release Candidate
The Aurora retirement project needs a human-owned release gate for demos, sign-offs, App Store Connect handling, and real-environment verification after autonomous implementation finishes.
Human release gateFeatured dynamic receipt
epac-1940
Fix Parliament calendar retap scroll and add visible Today action has the full public chain populated, from source issue to App Store release.
/receipts/epac/epac-1940/ Transcript creates EPAC-1940Receipt filling
63 / 105 fields
Populated fields are public artifacts already attached to a receipt. Pending fields are the next proof items a department must produce.
Waiting signals
Next things entering the factory
- Work orders entering intake 2 signals are waiting to be scoped
- Evidence queue 2 receipts are waiting on screenshots, manifests, or release proof
- Release gate 2 work orders are in TestFlight or human validation
Output bay
Every active job leaves receipts.
Featured receipt
epac-1940
Fix Parliament calendar retap scroll and add visible Today action
Issue + PR + evidence + releaseOn the line
15 seeded work orders
Queue depth across every factory department
Dynamic receiptsCurrent gate
Human release gate
Human handoff for Retire Aurora by moving to S3 and CloudFront
Receipt still populating