Merged
aaronrene aaronrene · 63 days ago

feat(web): rebrand Parentier family to Ourware on landing

Summary

  • Rename Parentier → Ourware on the public Knowtation landing page
  • Point family links to https://ourware.org
  • Add Ourware Facebook, LinkedIn, YouTube, and X footer socials
  • Update seven-tier landing-family (+ hero-fold) tests

Test plan

  • node --test test/landing-family-*.test.mjs test/landing-hero-fold.test.mjs test/landing-footer.test.mjs (25/25)
  • Spot-check landing ecosystem + footer after deploy
Proposal merged as sha256:49f768e5fb72

Symbol Delta

41 symbols
13 added 22 modified 6 deleted
web/index.html 41

Files Changed

171 of 1,337
A docs/CAPTURE-HOSTED-APPLY-FREEZE.md
A docs/HUB-UI-HANDOVER.md
A docs/HUB-UI-ROADMAP.md
A docs/KN-APPLE-NATIVE-HOSTED-EXCHANGE-FREEZE.md
A docs/KN-DOCS-SYNC-FREEZE.md
A docs/KN-WORK-PATH-LIST-FREEZE.md
A docs/KNOWTATION-OVERSEER-HANDOVER.md
A docs/SEC-KN-4C-MIGRATION-HOOK-RESTORE-FREEZE.md
A docs/SEC-KN-P6-ROTATE-FREEZE.md
A docs/SEC-SEAM-MEDIA-FREEZE.md
A docs/reviews/2026-07-29-flow-write-live-gateway-proxy-bv-round1-pass.md
A docs/reviews/2026-07-29-hub-dashboard-ia.md
A docs/reviews/2026-07-30-flow-capture-live-kn-b-bv-round1-pass.md
A docs/reviews/2026-07-31-capture-hosted-apply-kn-b-bv-round1-pass.md
A docs/reviews/2026-08-01-sec-kn-4c-b-bv-round1-pass.md
A docs/reviews/2026-08-01-sec-kn-p6-rotate-b-r1-r2-deploy-probe.md
A docs/reviews/2026-08-01-sec-kn-p6-rotate-ec2-code-divergence.md
A docs/reviews/2026-08-01-sec-kn-p6-verify-session-secret-share.md
A docs/reviews/2026-08-06-site-finish-flow-run-kn-b-bv-round1-pass.md
A docs/reviews/2026-08-09-kn-apple-b-bv-round1-pass.md
A docs/reviews/2026-08-10-kn-apple-land-t1-partial.md
A docs/reviews/2026-08-10-kn-apple-t1-complete.md
A docs/reviews/2026-08-17-kn-docs-sync-b-bv-round1-pass.md
A docs/reviews/2026-08-18-kn-work-path-list-b-bv-round1-pass.md
A docs/reviews/2026-08-18-kn-work-path-list-b-land.md
A hub/bridge/docs-blob-store.mjs
A hub/bridge/docs-routes.mjs
A hub/bridge/flow-capture-routes.mjs
A hub/bridge/flow-routes.mjs
A hub/bridge/flow-run-routes.mjs
A hub/bridge/media-blob-store.mjs
A hub/bridge/media-routes.mjs
A hub/bridge/path-routes.mjs
A hub/gateway/apple-identity-token.mjs
A hub/gateway/capture-approve-hosted.mjs
A hub/gateway/media-approve-hosted.mjs
A hub/gateway/path-approve-hosted.mjs
A hub/lib/session-secret-rotation.mjs
A lib/attachments/media-hosted-proposal.mjs
A lib/docs/docs-api.mjs
A lib/docs/docs-connector-store.mjs
A lib/docs/docs-import-propose.mjs
A lib/docs/google-drive-connector.mjs
A lib/docs/google-drive-normalizer.mjs
A lib/docs/notion-hub-connector.mjs
A lib/docs/oauth-token-vault.mjs
A lib/flow/flow-capture-hosted-apply.mjs
A lib/flow/flow-capture-hosted-proposal.mjs
A lib/flow/flow-hosted-proposal.mjs
A lib/path/path-handlers.mjs
A lib/path/path-hosted-proposal.mjs
A lib/path/path-store.mjs
A lib/path/path-write.mjs
A scripts/verify-agent-credential-smoke.mjs
A scripts/verify-capture-flywheel-live-smoke.mjs
A test/capture-hosted-apply-kn-b.test.mjs
A test/capture-store-blob-persist.test.mjs
A test/docs-oauth-connector-data-integrity.test.mjs
A test/docs-oauth-connector-e2e.test.mjs
A test/docs-oauth-connector-integration.test.mjs
A test/docs-oauth-connector-performance.test.mjs
A test/docs-oauth-connector-security.test.mjs
A test/docs-oauth-connector-stress.test.mjs
A test/docs-oauth-connector-unit.test.mjs
A test/flow-capture-live-kn-b.test.mjs
A test/gateway-flow-authoring-proxy.test.mjs
A test/hub-dashboard-ia-inbox.test.mjs
A test/hub-dashboard-ia-mobile.test.mjs
A test/hub-dashboard-ia-shell.test.mjs
A test/kn-apple-native-hosted-exchange.test.mjs
A test/landing-family-data-integrity.test.mjs
A test/landing-family-e2e.test.mjs
A test/landing-family-integration.test.mjs
A test/landing-family-performance.test.mjs
A test/landing-family-security.test.mjs
A test/landing-family-stress.test.mjs
A test/landing-family-unit.test.mjs
A test/landing-hero-fold.test.mjs
A test/path-list-data-integrity.test.mjs
A test/path-list-e2e.test.mjs
A test/path-list-integration.test.mjs
A test/path-list-performance.test.mjs
A test/path-list-security.test.mjs
A test/path-list-stress.test.mjs
A test/path-list-unit.test.mjs
A test/sec-kn-4c-migration-hook-restore.test.mjs
A test/sec-kn-p6-session-secret-rotation.test.mjs
A test/sec-seam-media-hosted.test.mjs
A test/site-finish-flow-run-kn-b.test.mjs
A web/assets/thebrain-show/models-brain-pro-max-omni.webp
A web/assets/thebrain-show/models-lineup-sensors.webp
A web/assets/thebrain-show/models-movable-vision-coverage.webp
A web/assets/thebrain-show/privacy-local-desk.webp
A web/assets/thebrain-show/privacy-shared-room.webp
A web/assets/thebrain-show/privacy-team-posture.webp
A web/assets/thebrain-show/tech-exploded-dual-cam.webp
A web/assets/thebrain-show/tech-exploded-internals.webp
A web/assets/thebrain-show/tech-sensor-addons.webp
A web/assets/thebrain-show/usecase-adult-second-brain.webp
A web/hub/hub-shell-ia.mjs
M .env.example
M .gitignore
M .museignore
M cli/index.mjs
M deploy/bridge/netlify.toml
M docs/HUB-API.md
M docs/OVERSEER-HANDOVER.md
M docs/PROPOSAL-LIFECYCLE.md
M docs/ROADMAP.md
M docs/openapi.yaml
M hub/bridge/external-agent-blob-store.mjs
M hub/bridge/package-lock.json
M hub/bridge/package.json
M hub/bridge/server.mjs
M hub/bridge/task-routes.mjs
M hub/gateway/README.md
M hub/gateway/billing-constants.mjs
M hub/gateway/mcp-oauth-provider.mjs
M hub/gateway/metadata-bulk-canister.mjs
M hub/gateway/server.mjs
M hub/icp/src/hub/Migration.mo
M hub/server.mjs
M lib/attachments/attachment-write.mjs
M lib/flow/flow-authoring.mjs
M lib/flow/flow-capture.mjs
M lib/flow/flow-execution.mjs
M lib/flow/flow-store.mjs
M lib/hub-proposal-personal-self-apply.mjs
M lib/importers/docx.mjs
M lib/importers/notion.mjs
M lib/importers/pdf.mjs
M mcp/tools/flow.mjs
M netlify.toml
M package-lock.json
M package.json
M scripts/verify-canister-migration.mjs
M test/billing-consolidation.test.mjs
M test/flow-authoring-data-integrity.test.mjs
M test/flow-authoring-e2e.test.mjs
M test/flow-authoring-parity-integration.test.mjs
M test/flow-authoring-performance.test.mjs
M test/flow-authoring-security.test.mjs
M test/flow-authoring-stress.test.mjs
M test/flow-authoring-unit.test.mjs
M test/flow-capture-data-integrity.test.mjs
M test/flow-capture-e2e.test.mjs
M test/flow-capture-parity-integration.test.mjs
M test/flow-capture-performance.test.mjs
M test/flow-capture-security.test.mjs
M test/flow-capture-stress.test.mjs
M test/flow-capture-unit.test.mjs
M test/flow-execution-e2e.test.mjs
M test/flow-execution-parity-integration.test.mjs
M test/flow-execution-security.test.mjs
M test/flow-external-agent-e2e.test.mjs
M test/flow-run-store-integration.test.mjs
M test/flow-store-unit.test.mjs
M test/flow-store-versioned-step-keying-integration.test.mjs
M test/flow-write-live-kn-b.test.mjs
M test/hub-section-source-ui-runtime.test.mjs
M test/onboarding-wizard.test.mjs
M test/phase3-security.test.mjs
M test/proposal-approve-rbac-fix-security.test.mjs
M test/proposal-approve-rbac-fix-unit.test.mjs
M test/sec-kn-4-delegation-principal-binding.test.mjs
M test/sec-seam-1-session-bound-identity.test.mjs
M web/hub/hub.css
M web/hub/hub.js
M web/hub/index.html
M web/hub/onboarding-wizard.mjs
M web/index.html

Commits

1
feat
feat(web): rebrand Parentier family to Ourware on landing Replace Parentier naming...
aaronrene · 63 days ago

Divergence Analysis

feat/ourware-landing-rebrand → main
0%
0% divergence
Very compatible — minimal differences

Review comments

0

No review comments yet

Be the first to leave a review comment on this merge proposal.

Muse CLI

Comment muse hub proposal comment create sha256:404a68fd4166f3b6bc71bb3a71fd65857b7586e733295532791cf8a8d46f9e70 --body "…"
Approve muse hub proposal review submit sha256:404a68fd4166f3b6bc71bb3a71fd65857b7586e733295532791cf8a8d46f9e70 --verdict approve
Request changes muse hub proposal review submit sha256:404a68fd4166f3b6bc71bb3a71fd65857b7586e733295532791cf8a8d46f9e70 --verdict request_changes --body "…"
Close muse hub proposal close sha256:404a68fd4166f3b6bc71bb3a71fd65857b7586e733295532791cf8a8d46f9e70