Repository navigation
Prepare production rollout with omarchy.org styling and isolated OpenRouter reviews - #13
Draft
ryanrhughes wants to merge 14 commits into
Draft
ryanrhughes wants to merge 14 commits into
ryanrhughes wants to merge 14 commits into
Conversation
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.
Prepare the plugin and theme site for deployment at
plugins-2.omarchy.orgwhile retainingmain’s omarchy.org styling. Bring themes, compatibility records, multi-screenshot support, and isolated AI/media processors across from the separate redesign branch; keep the HANCORE terminal redesign separate.meta/muse-spark-1.3-contributor. Clean first releases can publish automatically only after deterministic checks and two complete, archive-bound AI passes: instruction integrity and source security. Findings, capability growth, dynamic call sites, incomplete coverage and provider failures remain blocked./and themes at/themes, including search, popular/recent rows, facets, statistics, pagination and mobile/keyboard search. Group publisher listings by type and give publisher JSON distinct collections. Reject wrong-type detail URLs and redirect legacy theme filters. Retain/packages.jsonas the explicit combined client catalog.Validation: 434 application tests (2,255 assertions), 14 browser tests (102 assertions), RuboCop, Brakeman (zero new warnings), dependency audits, Docker application/processor builds, container isolation inspection, and synthetic AI/media round trips. Review regressions cover automatic first releases, immediate stops, missing evidence, malformed verdicts, unavailable models and report escaping. Compatibility regressions cover both package types, public/private text, repeated edits, moderation, escaping, declared ranges, author alerts and mobile layout. Production-storage boot checks cover complete, missing, explicit-local and insecure-endpoint settings.
The site is live over HTTPS. Real R2 write/read/delete, signed-feed verification, and OpenRouter Muse Contributor reviews have passed. Live injection canaries stopped before model I/O or during the first AI pass, with the remaining pass skipped and no command execution. Three published demos passed fresh deterministic checks and both Muse passes; their reports were updated while retaining human approval provenance. SMTP TLS/authentication passed; admin TOTP enrollment is complete. Login-email delivery was not independently tested by deployment automation. Deployment settings and Rails-encrypted credentials live in the private operations repository, which pins the application SHA.
Three original demo themes (two dark, one light) were also published through the existing production API. Each passed 22 deterministic checks and both real Muse passes without manual approval. Public signed indexes, archive hashes, two-image galleries, lightboxes and mobile rendering were verified. Their compatibility ranges are author declarations; no runtime compatibility reports were fabricated.