Files
ax_hub_mcp_tool/docs/superpowers/specs/2026-08-13-dat-was-sys-mock-tools-design.md
jade b1e779e93a refactor: massive rename dap -> dat
- Renamed packages io.shinhanlife.dap to io.shinhanlife.dat
- Renamed modules dap-was-* and dap-gateway to dat-was-* and dat-gateway
- Renamed classes DapGateway* to DatGateway*
- Updated all references
2026-08-20 10:06:20 +09:00

24 lines
928 B
Markdown

# dat-was-sys Mock Tool Design
## Scope
Add two read-only system mock tools to `dat-was-sys`, following the metadata shape of `smp_team_list`.
## Tools
- `sys_system_status`: optional `environment` input; returns a mock system name, environment, status, and checked timestamp.
- `sys_notice_list`: optional `category` input; returns a mock list of system notices with title, priority, and published date.
## Resources
For each tool, add:
- A YAML definition under `src/main/resources/tool-definitions/sys/`.
- A corresponding successful JSON response under `src/main/resources/mock-responses/`.
Both tools are read-only, non-destructive, and require no environment keys. Responses contain only synthetic operational data and no personal or secret information.
## Validation
Add a resource-focused test that loads the two YAML definitions and verifies their associated mock response files are available and valid JSON.