Hermes Profile Template 0.6.0
0.6.0
This release adds a local web experience and deterministic backend for the one-sentence prompt-to-profile demo.
Highlights:
- Added
scripts/generate_from_sentence.pyto turn one sentence into an installable Hermes profile repo. - The generated repo includes
docs/profile-prompt.md,docs/output-diagram.svg,docs/playable-demo.md,demo/index.html, anddocs/validation-report.md. - Added safe zip packaging for downloadable generated profile repos.
- Added
web-demo/server.py, a local standard-library backend with job creation, polling, and artifact endpoints. - Added
web-demo/static/, a static page where users type a sentence and receive download, demo, diagram, mature prompt, and validation links. - Added
make sentence-smokeandmake web-demo. - Documented the local web demo and terminal one-sentence generation path in
README.md.
Verification:
python3 -m py_compile scripts/*.py web-demo/server.py
python3 scripts/validate_profile.py .
make sentence-smoke
make smoke
make release-check
Local web smoke:
- Started
python3 web-demo/server.pyon127.0.0.1:8765. - Posted
{ "sentence": "a support ticket triage agent" }to/api/jobs. - Polled the job until complete.
- Downloaded all generated artifact endpoints: zip, demo, diagram, mature prompt, and validation report.