Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

FAQ and troubleshooting

Platform spec article

FAQ and troubleshooting

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Run beskid lock or beskid update from the project root. If manifests changed on another branch, merge lock conflicts explicitly—do not hand-edit materialized_root without understanding fetch layout.

Add the alias to Workspace.proj registry { } blocks or use the default URL. Verify beskid pckg config points at the same host (PckgClientConfig).

Check member.path is relative to the workspace root and ends with Project.proj. Typos in member.id break --workspace-member CLI flags.

Delete .beskid cache only when documentation recommends it; otherwise refresh lock and rescan workspace. Ensure focused project matches the lock’s root_manifest.

Server validators (WorkspacePackageManifest, PackageArtifactValidator) enforce readme, docs, and member consistency—align local beskid pckg pack output with pckg client contract before retrying upload.