Define the plan for structured release-facing documentation, README enhancements, and branding asset planning for the completed sparkctl Command Layer.
- Focus exclusively on defining the layout, sections, guidelines, and branding files for the upcoming Phase 5B implementation.
- Establish precise boundaries, safety wording, and claim hygiene.
- Create this handbook only; no modification of source code, testing configurations, or production files is authorized.
- Do not modify
README.mdor any existing Markdown document in this phase. - Do not modify Rust source code (
.rsfiles) or dependencies (Cargo.toml). - Do not modify tests or validation suites.
- Do not modify schemas, assets, or GitHub Actions workflows.
- Do not create image assets.
- Do not perform git actions (commit, push, pull, fetch, add remote).
- Do not use the network.
The README update in Phase 5B must:
- Clearly communicate the product name:
sparkctl. - State the repository and project identity:
Antigravity-CompText v7 / SPARK Context Layer. - Provide a concise one-paragraph purpose summarizing
sparkctlas the operations controller for the SPARK Context Layer. - Highlight the completed command surface:
sparkctl doctor: Diagnostic tool for local workspace verification.sparkctl rust-validate: Automated rust codebase formatting, checking, testing, and lint checking.sparkctl context-all: Pipeline execution runner for building, rendering, and validating contexts.sparkctl spark-demo: Demonstrates the full compression and context pipeline round-trip.sparkctl handoff-check: Pre-handoff verification utility ensuring repository readiness.
- Include quickstart instructions executing from the
agy7rustdirectory:cargo run --bin sparkctl -- doctorcargo run --bin sparkctl -- rust-validatecargo run --bin sparkctl -- context-allcargo run --bin sparkctl -- spark-democargo run --bin sparkctl -- handoff-check
- Document key artifact outputs:
artifacts/spark/extraction.spkgartifacts/spark/context.jsonartifacts/spark/context_render.txt
- Explicitly state boundaries:
- The CLI functions as a local/offline toolchain within its validated scope.
- The toolchain does not verify remote CI or GitHub Actions environments.
- No regulatory compliance claims are made.
- No official SPARK compatibility claim is made.
- Recommended Directory:
assets/branding/ - Proposed Logo Filenames:
assets/branding/sparkctl-logo.pngassets/branding/sparkctl-logo-square.pngassets/branding/sparkctl-wallpaper.png
- README Logo Placement: Top of README, centered or near the main title.
- Alt Text:
sparkctl logo - Asset Approvals:
- Asset creation, image generation, and import require separate explicit approval.
- Existing local logo files or generated images must be explicitly approved by the USER before copying into the repository workspace.
To prevent unsupported statements:
- Forbidden phrases:
- Do NOT use the term "fully deterministic".
- Do NOT use the term "100% safe".
- Do NOT use the term "no risks".
- Do NOT make EU AI Act compliance claims.
- Do NOT claim official SPARK compatibility.
- Approved Wording:
- Use:
"Offline behavior was deterministic in the validated test scope." - Use:
"Configured leak checks passed in the validated scope." - Use:
"No blocking risks found in the validated scope."
- Use:
During Phase 5B:
- Verify that
README.mdupdates strictly document the approved CLI command surface and Quickstart directions. - Confirm no code or cargo configurations are modified.
- Validate that safety wording rules are fully applied in the updated README.
- Verify that logo alt text and asset image links match the approved paths.
- Stop immediately and reject changes if any modifications to Rust code,
Cargo.toml, build scripts, or schemas are detected. - Stop if any network access, remote branch fetch, or remote verification is attempted.
The next phase (5B implementation) must return exactly:
PHASE: Phase 5B README and branding implementation
STATUS: success | blocked
COMMANDS_RUN:
- ...
FILES_MODIFIED:
- ...
FILES_CREATED:
- ...
BRANDING_ASSETS_ADDED:
- ...
SAFETY_WORDING_APPLIED:
- ...
RISKS:
- ...
NEXT:
- Commit and push Phase 5B README and branding implementation only after approval