Skip to content

refactor: update workflow with new pcl command#191

Merged
odyslam merged 5 commits into
mainfrom
eng-2236/docs-declarative-pcl-apply
Mar 28, 2026
Merged

refactor: update workflow with new pcl command#191
odyslam merged 5 commits into
mainfrom
eng-2236/docs-declarative-pcl-apply

Conversation

@lean-apple
Copy link
Copy Markdown
Contributor

@lean-apple lean-apple commented Mar 27, 2026

Ref ENG-2236

Updates PCL documentation to reflect the new declarative pcl apply workflow, replacing the old imperative pcl store + pcl submit flow.

  • pcl apply is now the primary deployment command: CLI reference, quickstart tutorial, and a new dedicated guide (apply-assertions.mdx) all walk
    users through the credible.toml + pcl apply flow
  • pcl store and pcl submit fully removed from docs: All references, examples, and the old store-submit-assertions.mdx page are gone
  • "Dapp" → "Platform": Renamed in all text content and mermaid diagrams
  • Auth methods expanded: Docs now reference all supported auth methods — wallet, email, Google, and GitHub
  • Release vs deploy distinction: Clarified that pcl apply creates a release; you then review and deploy in the platform to activate assertions
  • Ownership note added: Account must be linked to the wallet that owns the contracts on-chain
  • pcl build no longer a separate step: Removed from workflows since pcl apply builds automatically
  • Assertion DA is platform-managed: Users no longer interact with DA directly — pcl apply handles it
  • Architecture diagrams updated: Mermaid flows now show CLI → Platform → DA instead of CLI → DA + CLI → Dapp

@linear
Copy link
Copy Markdown

linear Bot commented Mar 27, 2026

@lean-apple lean-apple marked this pull request as ready for review March 27, 2026 17:50
@lean-apple lean-apple requested review from fredo and odyslam March 27, 2026 17:51
@odyslam odyslam force-pushed the eng-2236/docs-declarative-pcl-apply branch from e08d2df to 38e2efe Compare March 27, 2026 23:52
@odyslam odyslam merged commit 94e9ee3 into main Mar 28, 2026
2 checks passed
@odyslam odyslam deleted the eng-2236/docs-declarative-pcl-apply branch March 28, 2026 00:09
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.

2 participants