feat: add smoke tests, fix build_lib.sh, add CLAUDE.md #3

Closed
mik-tf wants to merge 0 commits from development_hero_suite_fix into development
Owner

Summary

  • Added 24 HTTP smoke tests covering all hero_auth endpoints (health, admin UI, OAuth2, JSON-RPC, OpenRPC, MCP)
  • Fixed stale hero_redis reference in build_lib.sh header
  • Added project-level CLAUDE.md
  • Added make smoke-test Makefile target

Test plan

  • All 24 smoke tests pass against live instance
  • Unit tests still pass
  • make help shows smoke-test target
## Summary - Added 24 HTTP smoke tests covering all hero_auth endpoints (health, admin UI, OAuth2, JSON-RPC, OpenRPC, MCP) - Fixed stale hero_redis reference in build_lib.sh header - Added project-level CLAUDE.md - Added `make smoke-test` Makefile target ## Test plan - [x] All 24 smoke tests pass against live instance - [x] Unit tests still pass - [x] `make help` shows smoke-test target
Covers: /health, admin UI pages, OAuth2 flow (setup, login, register,
validate, token), JSON-RPC (health, stats, users.list, token.validate),
OpenRPC discovery, and MCP endpoint. Added smoke-test Makefile target.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
fix: update build_lib.sh header from hero_redis to hero_auth, add CLAUDE.md
Some checks failed
Build and Test / build (pull_request) Failing after 33s
27a900c9c0
Fixed stale copy-paste comment in build_lib.sh that still referenced
hero_redis. Added project-level CLAUDE.md with build, test, endpoint,
and convention documentation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Author
Owner

Superseded by #4 — consolidated to development_mik branch with latest development merged in.

Superseded by #4 — consolidated to `development_mik` branch with latest `development` merged in.
mik-tf closed this pull request 2026-02-19 03:00:00 +00:00
Some checks failed
Build and Test / build (pull_request) Failing after 33s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_auth!3
No description provided.