fiori-ai-prototype

github.com/alespad/fiori-ai-prototype

2026-02-17 ~ 2026-03-31 · 42 days

README Dreamer

Dreamed of AI-generated Fiori apps, but never wrote a single line of Fiori code itself, dying as a mere instruction set

A detailed blueprint for code that never materialized

Death Type

README Dreamer

This project exemplified the 'README Dreamer' archetype, boasting a 60-line `CLAUDE.md` with 6 external SAP Fiori documentation links and a structured 3-step interaction flow for an AI, yet containing not a single line of executable SAPUI5 code. It meticulously documented *how* an AI *would* build, without ever building itself.


Cause of Death

1. A repository devoid of executable code

The project's entire existence was documented in Markdown files. It contained zero executable code files (e.g., .js, .xml, .html, .css), indicating a complete absence of the SAPUI5/Fiori application it purported to generate.

2. Instructions for an AI, not for execution

The `CLAUDE.md` file, at 60 lines, was the longest and most detailed document, outlining precise instructions for 'Claude Code (Anthropic's command-line AI coding tool)'. This focus on AI guidance superseded any attempt at local execution, as evidenced by the lack of a `package.json` or other dependency files.

3. A short, low-frequency life

The project lived a mere 42 days, from 2026-02-25 to 2026-03-31, with a total of 6 commits. This translates to a meager commit frequency of 0.14 commits per day, suggesting sporadic bursts of conceptual work rather than iterative development.


Vibe Score

16/ 100

Hand-coded


What They Did

This project ambitiously aimed to be a framework for generating SAP Fiori/SAPUI5 prototype applications using Anthropic's Claude Code AI. It meticulously crafted a 60-line `CLAUDE.md` to guide the AI with 6 SAP Fiori documentation references and a 3-step interaction flow, alongside an 18-line `PROTOTYPE_SPEC.md` template for user input. Its core ambition, as stated in its 30-line `README.md`, was to facilitate AI code generation, not to produce code itself.


Burnout Analysis

Only 6 commits were logged over 42 days, a paltry 0.14 commits per day. 40% of these commits occurred between midnight and 4 AM, suggesting focused, nocturnal bursts for a project that ultimately produced zero functional code. The most significant commit, 'Enhance README with usage and setup instructions', merely refined the instructions for an AI, not the AI's output, indicating a conceptual rather than developmental effort.


Dependency Archaeology

This project famously achieved zero runtime dependencies. There was no `package.json` or similar dependency management file, as its ambition lay in instructing an AI, not in running software. The largest 'dependency' was 60 lines of detailed instructions in `CLAUDE.md`, which tragically produced no actual code output within the repository.


Autopsy: File Structure

├──CLAUDE.mdThe true application logic, but for an AI that operated elsewhere, if at all. 60 lines of pure instruction.
├──README.mdThe project's manifesto, explaining a dream rather than describing a reality. 30 lines of pure intent.
├──PROTOTYPE_SPEC.mdThe user input template, waiting patiently for a prototype to be specified and then generated, a task never completed by this repo. 18 lines of unfulfilled potential.
├──src/Component.jsThe main Fiori component, perpetually residing in the AI's imagination, conspicuously absent from the repository.
├──webapp/view/App.view.xmlThe visual interface definition, a purely theoretical construct, never rendered or interacted with.
├──package.jsonThe dependency manifest, absent because there was no code to depend upon, nor a runtime environment to host it.
└──.gitignoreIgnored files that never came to be, a testament to a project that never produced anything substantial enough to ignore.

Eulogy Stats

Total Commits
6
Ambitious Adjectives
0
Deploy Config
No
Estimated Users
0 (unless Anthropic's Claude counts as a user)

Last Words

The final recorded words were 'Merge pull request #1 from smarchesini-avvale/patch-1' on 2026-03-31, a testament to a brief collaborative moment that led nowhere.

May your next project's code be as real as its documentation.

README DreamerDreamed of AI-generated Fiori apps, but never wrote a single line of Fiori code itself, dying as a mere instruction set

Share on X