Skip to content

Align Scient product and owned source truth - #21

Merged
yaacovcorcos merged 1 commit into
mainfrom
agent/product-source-truth
Jul 18, 2026
Merged

yaacovcorcos merged 1 commit into
mainfrom
agent/product-source-truth

Conversation

@yaacovcorcos

Copy link
Copy Markdown
Collaborator

Summary

  • make the accepted PRD explicit about the Scient product and the technical roles of ScientFactory/Scient, scient-desktop, and scient-agent
  • add a machine-readable owned-source manifest and parent CI verification against both public source repositories' current default-branch heads and review state
  • align the human source lock with the final desktop and agent maintenance merges, hosted CI, monitor, and packaged-artifact evidence
  • pin the parent evidence workflow actions to immutable release SHAs and document the strict reviewed-tip command

Verification

  • node --test lab/scripts/verify-owned-sources.test.mjs (7 tests)
  • node lab/scripts/verify-owned-sources.mjs
  • node lab/scripts/verify-gate-1-5-manifest.mjs
  • git diff --check origin/main...HEAD
  • independent review against current origin/main

Boundaries

  • scient-agent remains the maintained source foundation for a planned native Scient agent; this PR does not claim that runtime exists
  • the exact-head desktop DMG is locally buildable and the isolated project-init flow was exercised, but the artifact is not distribution-signed; public release remains blocked by scient-desktop issue docs: finish governance cleanup #6
  • GitHub cannot enforce branch protection on this private parent repository under the current account plan

@yaacovcorcos
yaacovcorcos marked this pull request as ready for review July 18, 2026 13:05
@yaacovcorcos
yaacovcorcos merged commit 9dcde55 into main Jul 18, 2026
1 check passed
@yaacovcorcos
yaacovcorcos deleted the agent/product-source-truth branch July 18, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant