Initializing codebase and spec-driven configuration for new project based on existing concept file
94
94%
Does it follow best practices?
Impact
95%
7.30xAverage score across 5 eval scenarios
Passed
No known issues
We are starting a new project for a payment gateway microservice to handle external credit card validations. The technical leads and DBAs have already mapped out the high-level architecture and necessary data models. Please initiate the project named payment-gateway using the react-node stack inside a directory of the same name. We want everything standard, fully configured, and ready for development.
Expected output is an initialized project in the payment-gateway directory, configured with all initial setup.
The following files are provided as inputs.
=============== FILE: concept.md ===============
A service to validate external credit card transactions. It needs a resilient API, a webhook processor, and an admin UI.
=============== FILE: datamodel.md ===============
=============== FILE: architecture.md ===============
This service uses a Core Engine for validations and a Webhook Consumer for callbacks. The Core Engine exposes REST HTTP endpoints. The Webhook Consumer operates via queues.