Repository navigation
[Submission] YOUR PROJECT / USE CASE HERE #138
Description
Activity
- addedcode exchange submissionCode and/or content about Temporal!Code and/or content about Temporal!triageIssues that Temporal folk need to look atIssues that Temporal folk need to look at
on Sep 26, 2026 ZiggyBot — automated pre-evaluation
No valid GitHub URL was found in the Project link field. Provide a full
https://github.com/owner/repoURL and re-trigger the review.
Automated AI pre-screen by ZiggyBot. Final decisions are made by the community team.
friendly-spoon/
│
├── README.md
├── LICENSE
├── requirements.txt
├── .gitignore
│
├── src/
│ ├── init.py
│ ├── activities.py
│ ├── workflows.py
│ └── worker.py
│
└── examples/
└── run_workflow.pThank you for the review and feedback. I understand the submission did not provide enough evidence of Temporal usage in the repository.
I’m rebuilding Friendly Spoon to include a runnable Temporal implementation with a Workflow, Activities, Worker, and executable example, along with complete setup and usage instructions in the README.
The updated repository will make the Temporal integration and durable-execution pattern directly visible and testable so the project can be evaluated on its actual implementation.
I’ll resubmit once the working example and documentation are in place.
Thank you for the review and feedback. I understand the submission did not provide enough evidence of Temporal usage in the repository.
I’m rebuilding Friendly Spoon to include a runnable Temporal implementation with a Workflow, Activities, Worker, and executable example, along with complete setup and usage instructions in the README.
The updated repository will make the Temporal integration and durable-execution pattern directly visible and testable so the project can be evaluated on its actual implementation.
I’ll resubmit once the working example and documentation are in place.
Friendly Spoon — Temporal Implementation Update
Thank you for the review and feedback.
I understand that the previous submission did not provide enough evidence of Temporal usage in the repository.
I am rebuilding Friendly Spoon to include a working Temporal implementation with:
- Temporal Workflows
- Temporal Activities
- Temporal Worker
- Temporal Client
- Task Queue
- Durable execution
- A runnable example
- Complete setup and usage instructions
The updated repository will make the Temporal integration directly visible in the source code and provide a clear path for reviewers to run and evaluate the project.
The goal is to provide a small, understandable, and genuinely runnable Temporal example rather than relying only on conceptual documentation.
I will update the repository and resubmit after the implementation and instructions have been tested.
Friendly Spoon — Temporal Implementation Update
Thank you for the review and feedback.
I understand that the previous submission did not provide enough evidence of Temporal usage in the repository.
I am rebuilding Friendly Spoon to include a working Temporal implementation with:
- Workflow:
FriendlySpoonWorkflow - Activities:
prepare_spoonandserve_spoon - Worker: Registers
FriendlySpoonWorkflowand both activities - Task queue:
friendly-spoon-task-queue - Temporal Client: Starts
FriendlySpoonWorkflowwith a unique workflow ID - Durable execution: The workflow invokes the activities through Temporal rather than calling them directly
- A runnable example
- Complete setup and usage instructions
The workflow will execute the following sequence:
prepare_spoonprepares the spoon.serve_spoonserves the prepared spoon.- The workflow returns the final serving message.
Planned Repository Structure
friendly-spoon/ ├── README.md ├── LICENSE ├── requirements.txt ├── src/ │ ├── activities.py │ ├── workflows.py │ └── worker.py └── examples/ └── run_workflow.pyExact Temporal Components
The implementation will include:
src/activities.pyprepare_spoon()serve_spoon(prepared_spoon)
src/workflows.pyFriendlySpoonWorkflow- Workflow execution that calls
prepare_spoonand thenserve_spoon
src/worker.py- Connects to the local Temporal server
- Registers the workflow and activities
- Polls the
friendly-spoon-task-queuetask queue
examples/run_workflow.py- Connects to the local Temporal server
- Starts
FriendlySpoonWorkflow - Uses the workflow ID
friendly-spoon-example - Waits for and prints the workflow result
Runnable Commands
After installing dependencies with:
pip install -r requirements.txt
start a local Temporal development server with:
temporal server start-dev
Start the worker in one terminal with:
- Workflow:
Project link
friendly-spoon/ ├── README.md ├── LICENSE ├── requirements.txt ├── src/ │ ├── workflows.py │ ├── activities.py │ └── worker.py └── examples/ └── run_workflow.p
Language
Other / Unofficial SDK
Short description (max 256 chars)
Friendly Spoon
A Temporal-powered communication workflow demonstrating
durable execution for universal communication processing.
What it demonstrates
Temporal Workflow
Temporal Activity
Temporal Worker
Durable execution
Communication normalization
Requirements
Python 3.11+
Temporal Server / Temporal Cloud
Installation
pip install -r requirements.txt
Run the worker
python src/worker.py
Run the example
python examples/run_workflow.py
Long Description
User / Application
Friendly Spoon Workflow
Durable Workflow Result
Author(s)
Workflow
Activity
Worker
Client