All demos

Tool 09 · Live demo · Runs entirely in your browser

Clean Core Scorer

SAP RISE readiness and Clean Core compliance score.

17-criteria rubric lifted directly from the A²AI Clean Core Scorer spec. Weights are the production weights; remediation patterns are condensed for the demo.

Clean Core Score

50/ 100

Significant remediation required

17 of 17 criteria below target

By category

Code50%
Extensibility50%
Data50%
Integration50%
UX50%
Security50%
ALM50%
Globalisation50%
Operations50%

17 criteria

For each, mark whether the landscape meets it today.

  • Zero modifications to SAP standard objects

    Code · weight 10

  • All extensions in customer namespace (Z*, Y*)

    Code · weight 8

  • Side-by-side extensions on BTP, not in-stack

    Extensibility · weight 9

  • Use of released APIs only (no private interfaces)

    Extensibility · weight 9

  • Key User extensibility used where possible

    Extensibility · weight 6

  • No direct DB access; CDS views for all reads

    Data · weight 7

  • Master data governed via MDG / SAP MDF

    Data · weight 5

  • Integration via SAP Integration Suite / events

    Integration · weight 7

  • No file-based or RFC point-to-point interfaces

    Integration · weight 6

  • Fiori-first UX (no Dynpro / SAP GUI new build)

    UX · weight 6

  • Single sign-on via IAS / IdP, no local users

    Security · weight 4

  • Roles via PFCG templates + business catalogs

    Security · weight 4

  • Lifecycle managed via Cloud ALM / Solution Manager

    ALM · weight 5

  • Custom code scanned with ATC + Clean Core check

    ALM · weight 5

  • Localisation done via SAP standard, not custom

    Globalisation · weight 4

  • Output mgmt via BRF+ / Output Control framework

    Operations · weight 3

  • Reporting via Analytics Cloud / embedded analytics

    Operations · weight 2

Top remediations

Ordered by weighted impact on score.

  1. 01

    Zero modifications to SAP standard objects

    +5 pts

    Replace modifications with implicit/explicit enhancements or BAdIs.

  2. 02

    Side-by-side extensions on BTP, not in-stack

    +4.5 pts

    Migrate in-stack extensions to BTP side-by-side runtimes (CAP, Kyma).

  3. 03

    Use of released APIs only (no private interfaces)

    +4.5 pts

    Audit usage of unreleased APIs; switch to released equivalents in API Hub.

  4. 04

    All extensions in customer namespace (Z*, Y*)

    +4 pts

    Refactor any non-namespaced custom objects into Z/Y namespace.

  5. 05

    No direct DB access; CDS views for all reads

    +3.5 pts

    Replace SELECTs with released CDS views (C1/C2 contracts).

  6. 06

    Integration via SAP Integration Suite / events

    +3.5 pts

    Route integrations through SAP Integration Suite (CI / API Mgmt / Events).

Get started

Want this on your own data?

Pilots run on your own (anonymised) RFPs, BRDs and SAP object inventories — under NDA.