brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
workhuman-hello-worldVerify a Workhuman tenant integration safely with entitlement discovery, a read-only capability check, and a mutation preview. Use when running a first connection or smoke test. Trigger with "test Workhuman safely".
Independent GitHub snapshot · Automated classification · Original documentation governs
Prove identity, entitlement, and one read-only capability before proposing any recognition, award, worker, or integration change.
workhuman-install-authUse Read, Glob, and Grep to inspect configuration, WebFetch to verify current first-party and tenant contracts, and Write or Edit only for fixtures and redacted receipts.
Workhuman publicly describes Social Recognition, a points-based Store, administrator controls, an open API, and managed integrations. Public material does not establish the baseline pack's /api/v1/* routes, payload fields, award levels, visibility values, or status sequence.
Use only the documented principal and authorization method for the selected tenant capability. Never substitute an SSO cookie or a guessed bearer-token exchange.
Do not submit recognition, approve awards, change worker data, redeem points, or enable integrations during this smoke test.
Return the contract reference, identity and entitlement result, sanitized probe receipt, schema observations, mutation preview, and an explicit READY or BLOCKED decision.
| Condition | Response |
|---|---|
| Host, route, or auth differs from documentation | Stop; resolve the contract mismatch before sending another request. |
| Read returns no records | Confirm that empty success is valid before treating it as an access failure. |
| Test identity is not eligible | Preserve the evidence and ask the program owner for an approved fixture. |
A redacted completion receipt might look like this:
tenant=customer-test; capability=recognition-read; principal=service; result=200-empty-valid; mutation=preview-only; decision=READY
Move to the applicable workflow only after the owner approves the exact mutation preview.