Skip to content

Add polished examples pack#161

Merged
httpdss merged 1 commit into
mainfrom
issue-154-examples-pack
Jun 27, 2026
Merged

Add polished examples pack#161
httpdss merged 1 commit into
mainfrom
issue-154-examples-pack

Conversation

@httpdss

@httpdss httpdss commented Jun 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace the old singular example/ directory with a documented examples/ pack.
  • Add five runnable examples: Python CLI, FastAPI service, Terraform module, GitHub Actions CI baseline, and AI agent/MCP scaffold.
  • Add per-example READMEs, a top-level examples index, and update README/docs/docker-compose references away from the removed example/ path.

Verification

  • Ad-hoc /tmp/hermes-verify-structkit-examples-* script:
    • checked local markdown links for changed docs/example files
    • ran structkit validate for all five example .struct.yaml files
    • generated all five examples into a temporary directory and verified expected files
    • checked for stale example/structure.yaml references
  • pre-commit run --all-files
  • git diff --cached --check

Notes

  • A focused pytest command was attempted, but local collection is blocked by a missing github Python module in this environment (ModuleNotFoundError: No module named 'github').

Closes #154

@httpdss httpdss merged commit c53505a into main Jun 27, 2026
3 checks passed
@httpdss httpdss deleted the issue-154-examples-pack branch June 27, 2026 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create a polished examples/template pack for common use cases

1 participant