Unify GoalOS public site and add Cloud MVP 0.2 software proof#5
Unify GoalOS public site and add Cloud MVP 0.2 software proof#5MontrealAI wants to merge 2 commits into
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 375e882900
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| <link rel="stylesheet" href="/proof-gradient/assets/goalos-site-v2.css" data-goalos-canonical-css> | ||
| <script defer src="/proof-gradient/assets/goalos-site-v2.js" data-goalos-canonical-js></script> |
There was a problem hiding this comment.
Restore pg assets on pages still using pg markup
This page still renders its content with pg-* classes and a data-pg-search input, but the commit removed proof-gradient-site.css/proof-gradient-site.js and only loads goalos-site-v2.*; the replacement stylesheet/script do not define .pg-wrap, .pg-card, .pg-command, or initialize data-pg-search (those remain only in site/assets/proof-gradient-site.*). As a result, the workflow library and other unchanged PG pages I checked (launch, several product pages, and workflow/build-one-reusable-ai-workflow) are deployed largely unstyled and their search box no longer works.
Useful? React with 👍 / 👎.
Motivation
Description
site/assets/goalos-site-v2.cssandsite/assets/goalos-site-v2.js, injected a single nav markerGOALOS-CANONICAL-SHELLand footer markerGOALOS-CANONICAL-FOOTERinto all public HTML undersite/, and backed up originals tosite/_archive/before_unified_shell_v2_2026-06-07/.site/(home, products, pricing, services, Cloud MVP pages, examples, standards, command-center, site-map, 404, sitemap, robots) while preserving AEP standard content and not publishing paid delivery material.site/app/goalos-cloud-mvp/withassets/enterprise-core.mjs,assets/app.js,assets/styles.css, JSON schemas,openapi.json,site-manifest.json,README.md, and unit tests; the MVP runs in-browser usinglocalStorageand requires no secrets.scripts/validate_goalos_site_v2.py(canonical shell + link checks),scripts/check_no_paid_artifacts.py(paid artifact guard), and updatedscripts/check_site_links.pyto ignore archives.site/goalos-site-manifest-v2.jsonandsite/goalos-site-repair-v2-report.json, and created archival backups of all replaced HTML files.repair-goalos-canonical-shell-v2.yml,build-goalos-cloud-mvp-v0-2.yml, andrefresh-complete-goalos-public-site.ymlthat run the MVP test, validate the canonical shell, refuse deletions, run the paid-artifact guard, and deploy Pages.README.md,docs/GOALOS_REPO_AUDIT.md,docs/GOALOS_PUBLIC_SITE_REPAIR.md,docs/GOALOS_CLOUD_MVP_0_2.md, anddocs/GOALOS_COMMERCIALIZATION_STATUS.mddescribing scope, safe boundaries, and deployment notes.Testing
node site/app/goalos-cloud-mvp/tests/enterprise-core.test.mjs— passed and printed summary (v1.0 → v1.1 benchmark improved, proof graph nodes/edges present).python scripts/validate_goalos_site_v2.py— passed for 206 public HTML pages (archive excluded).python scripts/check_no_paid_artifacts.py— passed (only standards-complete ZIPs are whitelisted).python scripts/validate_goalos_products.pyandpython scripts/check_site_links.py— passed after archive skipping adjustment.pytest— 72 passed (2 existing FastAPI deprecation warnings), andmake test/python -m unittest discover— 56 unittest tests passed.Notes: no browser screenshots were captured in this environment because no Chromium/Chrome runtime was available; static validation and unit tests were used instead. The pre-repair public HTML files were preserved under
site/_archive/before_unified_shell_v2_2026-06-07/for review and rollback.Codex Task