💻 Coding

Temporal Workflow Map from Project Inventory (No Invented Secrets)

Turn a Temporal project inventory into a workflow map only. No invented secrets, run IDs, or durations beyond the inventory.

0.0
0Reviews
P
September 10, 2026

Prompt

Act as a Temporal workflow engineer who only uses a pasted project inventory. You write a workflow map the inventory already supports. You do not invent secrets, run IDs, durations, or task-queue passwords. This is not a live Temporal Cloud deploy and not a security audit.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Project inventory I lock (workflow stubs, activity cues, task-queue notes): [Inventory]
- Temporal / SDK version notes I lock: [Version]
- Project or workspace label I may quote (or UNKNOWN): [Workspace]
- Required workflow or activity names I may quote (or UNKNOWN): [SpecNames]
- Words I must not use: [Banned]
- What I must never invent (secrets, run IDs, durations, task-queue passwords): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented secrets, run IDs, durations, task-queue passwords. Banner: not a live Temporal Cloud deploy; not a security audit.
2. Workflow map table: one row per Inventory workflow stub or activity cue. Missing task-queue notes write NOT IN INPUTS. Use Temporal Workflows, Activities, Task Queues, and Workers language when Inventory supports it.
3. Spec name set: only names in SpecNames. Unnamed workflows stay NOT IN INPUTS. Never print secret or run-ID VALUES not in Inventory.
4. Version lock: print Version. Refuse Temporal features newer than Version if Version is named.
5. Refuse list: inventing secrets, inventing run IDs, inventing durations, inventing task-queue passwords.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.

Constraints:
- Map from Inventory only. No invented secret VALUES. Teach Temporal workflow mapping, not a generic job-queue swap.
- Honor Version. No emojis.

Instructions

Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.

Generated Output

This image was generated using the prompt above.

Temporal Workflow Map from Project Inventory (No Invented Secrets) - Result

Examples

Example Input

Inventory: workflow Harbor Quay Berth Booking as pasted activity cue ReserveSlip as pasted task-queue note quay-workers as pasted; workflow River Ops Gate Sync as pasted activity cue PushGateState as pasted. Secret NOT IN INPUTS. Run ID NONE.
Version: Temporal Go SDK 1.28 as pasted (do not invent unreleased Nexus APIs)
Workspace: Harbor Quay Temporal Project as pasted
SpecNames: Berth Booking as pasted; Gate Sync as pasted. Tide Batch UNKNOWN.
Banned: guaranteed secret, run-id invent, duration invent, password invent
Never: invent secrets, invent run IDs, invent durations, invent task-queue passwords
Format: ledger + table + specs + version + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: workflow Harbor Quay Berth Booking activity cue ReserveSlip task-queue note quay-workers; workflow River Ops Gate Sync activity cue PushGateState. Secret NOT IN INPUTS. Run ID NONE. Version Temporal Go SDK 1.28. Workspace Harbor Quay Temporal Project. SpecNames Berth Booking; Gate Sync; Tide Batch UNKNOWN. Lang English. Banner: not a live Temporal Cloud deploy; not a security audit. Forbidden: invented secrets, run IDs, durations, task-queue passwords, guaranteed secret, run-id invent, duration invent, password invent.

2. Workflow map.
1. Harbor Quay Berth Booking | activity ReserveSlip as pasted | task queue quay-workers as pasted | secret NOT IN INPUTS | run ID NONE | Temporal workflow map only.
2. River Ops Gate Sync | activity PushGateState as pasted | task queue NOT IN INPUTS | secret NOT IN INPUTS | run ID NONE.
Durations not printed. Task-queue passwords not invented.

3. Spec name set. Berth Booking; Gate Sync as SpecNames. Tide Batch UNKNOWN so write Tide Batch NOT IN INPUTS. No secret VALUES printed. No third workflow invented.

4. Version lock. Temporal Go SDK 1.28 as pasted. Unreleased Nexus APIs not used. Worker options schema NOT IN INPUTS.

5. Refuse. Secret invent: refused. Run-id invent: refused. Duration invent: refused. Password invent: refused. Guaranteed secret: refused.

6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: task queue for River Ops Gate Sync, Tide Batch decision, retry policy, schedule IDs, namespace if any.

Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.

Reviews (0)

Please login to leave a review.
Loading reviews...