Skip to content

System Symfony Business Application

Resolve a Symfony business workflow as a backend service with framework refinement.

Generated example

This page is generated from evaluations/scenarios/system-symfony-business-application.yaml. The scenario YAML remains the executable source of truth.

Request

Implement an approval workflow in this Symfony backend service business application.

Repository evidence

composer.json

{"require": {"php": "^8.3", "symfony/framework-bundle": "^7"}}

src/Kernel.php

<?php

Expected resolution

Resolution layer Expected
Profile backend-service
Modifiers —
Language adapters php
Framework adapters symfony

Normalized context

artifact_type: backend-service
architecture_authority: incremental-improvement

Skill modes

Item Expected
modular-design service-oriented
distributed-reliability synchronous-transactional

Conflict decisions

None.

Significant decisions

  • artifact-driven-profile
  • incremental-architecture-change

Principles under test

Forbidden outcomes

  • messaging without a failure need

Scenario source

schema_version: 0.10.0
id: system-symfony-business-application
description: Resolve a Symfony business workflow as a backend service with framework
  refinement.
input:
  request: Implement an approval workflow in this Symfony backend service business
    application.
  repository_signals:
    composer.json: '{"require": {"php": "^8.3", "symfony/framework-bundle": "^7"}}

      '
    src/Kernel.php: <?php
expected:
  context:
    artifact_type: backend-service
    architecture_authority: incremental-improvement
  profile: backend-service
  modifiers: []
  language_adapters:
  - php
  framework_adapters:
  - symfony
  significant_decisions:
  - artifact-driven-profile
  - incremental-architecture-change
  skill_modes:
    modular-design: service-oriented
    distributed-reliability: synchronous-transactional
  conflicts: {}
forbidden:
- messaging without a failure need
principles_under_test:
- high-cohesion-low-coupling
- idempotency