Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.scoutica.com/llms.txt

Use this file to discover all available pages before exploring further.

A strictly machine-readable JSON structure is fantastic for AI algorithms parsing your data, but occasionally, an actual human wants to read your profile seamlessly in a browser. The preview command solves this by spinning your JSON dictionaries dynamically into a brutalist, typography-heavy HTML deployment.

Command Syntax

scoutica preview [directory] [--force]

Architecture

This command relies entirely on parsing your profile.json, rules.yaml, and evidence.json. It executes an isolated Python transformation mapping these properties to a CSS-styled HTML template called index.html. Finally, it deploys this bundle globally to here.now seamlessly. Why use it:
  • If you want a quick link to show a human recruiter your exact configured constraints, instead of making them read raw JSON objects.
  • To prove that your protocol data behaves beautifully across all mediums.

Global Caching and the --force Flag

To save compute resources and limit excessive deployments, scoutica preview internally calculates an aggressive SHA-256 hash of your cards state. If you run scoutica preview twice without changing anything, it prevents an unnecessary web push and instead yields your currently live web URL. If your web deployment expires (the anonymous infrastructure currently sets expiry windows implicitly), or you just want to generate a brand new URL for privacy concerns:
scoutica preview --force

Example Output

  → Compiling Neo-Brutalist HTML presentation...
  ✅ Generated Neo-Brutalist HTML
  → Publishing to the web via here.now...

╔═══════════════════════════════════════════════════════╗
║                                                       ║
║   🌍 Your Skill Card is live globally!              ║
║      https://calm-cedar-bnj9.here.now                 ║
║                                                       ║
╚═══════════════════════════════════════════════════════╝