docs: package preflight, source inventory and JSON build plans #26

Merged
m1nsook merged 2 commits from docs/build-preflight-planning into main 2026-11-04 13:54:03 +01:00
m1nsook commented 2026-11-04 13:44:35 +01:00 (Migrated from github.com)

Developer guide

  • Add a dedicated Package preflight guide for the new bsis plan --config <path> [--json] command.
  • Document deterministic source expansion, SHA-256 hashing, Windows path/name collision checks and file/directory conflicts.
  • Explain the JSON report fields and that planning is read-only, not a build cache, snapshot guarantee, or publisher signature.
  • Add navigation and link the guide from Configuration, Packaging and CLI reference.

Dependency

Do not merge until private BSIS core PR #18 passes Linux + Windows CI and merges. BSIS core remains private. Coordinate with docs PR #25; both update distinct sections of the CLI and navigation.

## Developer guide - Add a dedicated **Package preflight** guide for the new `bsis plan --config <path> [--json]` command. - Document deterministic source expansion, SHA-256 hashing, Windows path/name collision checks and file/directory conflicts. - Explain the JSON report fields and that planning is read-only, not a build cache, snapshot guarantee, or publisher signature. - Add navigation and link the guide from Configuration, Packaging and CLI reference. ## Dependency Do not merge until private BSIS core PR #18 passes Linux + Windows CI and merges. BSIS core remains private. Coordinate with docs PR #25; both update distinct sections of the CLI and navigation.
Sign in to join this conversation.
No description provided.