Conversation
Short-term local edge binary so the tray and rip edge can pick up transparent precompressed sidecar support without a separate Janus path.
Short-term shortcut to launch the menu-bar tray host without opening the packaged Rip.app bundle.
Register hub.bridge with Janus v1.6.1, expose the worker hub helper, and wire Cart sessions so authenticated Hub admits work. Independent --watch-app/--watch-api keeps publication and worker reload separable.
@rip-lang/site owns the product surface: rip site / rip sites / rip edge, demos under packages/site/demos, and caddy-janus beside the package. Browser App vocabulary stays distinct from Site.
Plural product voice with rip site for one project and rip sites for the agent; fix rename leftovers that broke assembleBundle and style scanning.
Point serve.mjs at packages/sites/bundle.rip, and make the Cart harness skip dangling package links, surface manager logs in CI, and answer /__test/ready without re-blocking past Bun's idleTimeout.
Default -c 1 503s concurrent user/products/orders fetches so the page never mounts; App-only watch with -c 8 matches this suite's edit surface.
Round-robin across the worker pool with access-log off, instead of pinning one upstream or disabling API watch to fake concurrency.
Skip doorbells per-entry instead of dropping the whole PUT, keep /__test/ready up after boot, and use --watch-app/--no-watch-api so API pool swaps do not empty every worker socket mid-probe.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
@rip-lang/sites,packages/sites) withrip sitefor one project andrip sitesfor the agent.serve.mjspath, Cart harness load-balancing across workers (like Janus), and--access-log=offon the stub so access-stream 404 spam stops.Replaces #212 (closed when the branch was renamed
rip-site→rip-sites).Test plan
repository-certificationon the branch tip family (test:all + parser/corpus/browser-bundle + audit)testworkflow (battery + Playwright smoke)cart-certificationgreen on the concurrency fix; load-balance tip re-verified locally (5/5)