{"ecosystem":"btp","generated":"2026-10-26","events":[{"date":"2026-10-26","kind":"entered","entity":"option","ref":"artifact:qualiture-basenvsync","name":"BASEnvSync","discovered_via":"source:github"},{"date":"2026-10-26","kind":"entered","entity":"reading","ref":"content:hana-sql-notebooks-in-sap-build-business-application-studio-bas-visual-studio-co","name":"HANA SQL NOTEBOOKS in SAP BUILD / Business Application Studio(BAS) / Visual Studio Code","discovered_via":"source:sap-community · hana-cloud-tag"},{"date":"2026-10-26","kind":"entered","entity":"reading","ref":"content:joule-studio-cap","name":"Joule Studioがリリースされたので早速CAPアプリを自然言語で操作するカスタムスキルを構築してみた","discovered_via":"source:sap-community · joule-tag"},{"date":"2026-10-26","kind":"entered","entity":"reading","ref":"content:receive-events-from-event-mesh-of-integration-suite-to-cap-node-js-applications","name":"Receive Events from Event Mesh of Integration Suite to CAP Node.js Applications","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-26","kind":"entered","entity":"person","ref":"actor:bryan-anthropic","name":"Bryan Thompson"},{"date":"2026-10-26","kind":"entered","entity":"person","ref":"actor:qualiture","name":"Robin van het Hof"},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:account-provisioning","name":"Account provisioning","what":"core coverage revised","detail":"Reassessed against the graph (check:capabilities): a newer independent provider covers access assignments, a kind the text did not name. State unchanged."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:agent-code-access","name":"Agent access to your code","what":"coverage by ecosystem, coverage by flavor revised","detail":"Reassessed against the graph (check:capabilities): removed the tool count and the two absence claims about who has built something."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:agent-evals","name":"Agent evals","what":"core coverage, coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): albertmink-agentic-abap-evals, an independent set of ABAP tasks and a grader for coding agents, was entered after the block was written; the count is dropped and the second kind named. State unchanged."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:agent-guidance","name":"Agent guidance","what":"coverage by ecosystem, coverage by flavor revised","detail":"Reassessed against the graph (check:capabilities): docs/WRITING.md §3 rules out provider counts and absence claims in every capability field."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:agent-tooling","name":"Agent tooling","what":"core coverage, coverage by flavor, coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): sap-joule-studio and sap-joule, both sap-official, now provide this capability behind the BTP door, so the note's claim about every entry no longer held. The state stays core-only: no provider of another origin counts for the door."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:agent-workspaces","name":"Agent workspaces","what":"core coverage revised","detail":"Reassessed against the graph (check:capabilities): Joule Work is a sap-official provider serving BTP, so the core is present; the note's absence claim is dropped."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:app-hosting","name":"App hosting","what":"core coverage, coverage by ecosystem, coverage by flavor revised","detail":"Reassessed against the graph (check:capabilities): removed the absence claim about ui5 artifacts."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:attachments","name":"Attachments","what":"coverage by ecosystem, coverage by flavor revised","detail":"Reassessed against the graph (check:capabilities): drops a count-like contrast with a plugin the flavor does not have."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:audit-logging","name":"Audit logging","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): the note counted providers, said every provider is a service although a SAP-published practice for HANA audit policies now sits behind the door, and carried a typo. The state stays core-only: that practice is sap-official and no provider of another origin counts for the door."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:authentication","name":"Authentication","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): no community artifact on the UI5 door provides this capability by an edge; the middlewares the text named provide ui5-build-tooling, and the only sample on the door is not a presence. what_core_does stays, so the core remains present."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:authorization","name":"Authorization","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): the note claimed every provider behind the door is an SAP service, a statement about the corpus that goes stale, and did not name the fresh btp-oauth provider. Coverage state unchanged: only SAP-official services count behind this door."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:data-cataloguing","name":"Cataloguing and lineage","what":"core coverage revised","detail":"Reassessed against the graph (check:capabilities): a newer community server publishes Delta shares as data products in Business Data Cloud, a kind the text did not name."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:certificate-management","name":"Certificate management","what":"core coverage, coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): the note was an absence claim about providers; the new SAP provider btp-custom-domain is sap-official, so core-only still holds."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:change-promotion","name":"Change promotion","what":"core coverage, id, ecosystems, name revised","detail":"Public feedback issue #9. The ABAP name is kept in framing_by_ecosystem.abap; the default name and description now state the cross-door concern."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:consumption-monitoring","name":"Consumption monitoring","what":"core coverage revised","detail":"Reassessed against the graph (check:capabilities): the note counted repositories, and the service that the core sentence names is now an artifact in the graph, so it is linked. State stays core-only."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:database-connectors","name":"Database connectors","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): the note counted one entry behind the door; it now names the driver and SAP HANA, which now provides the capability on this door. State unchanged."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:deployment","name":"Deployment","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): SAP's BTP services now provide this capability behind the door, so the note's count-like absence of providers no longer holds. The state stays core-only: the providers are SAP-official and none comes from the community."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:destinations","name":"Destinations","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): the entry is in the graph, so the name links to it and not to its repository (WRITING section 3.6)."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:document-extraction","name":"Document extraction","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): removed the provider-count and absence claims (docs/WRITING.md §3); the states are unchanged."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:document-output","name":"Document output","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): the service is a provider on this door and the text named it without the link. Wording otherwise unchanged; the state stays core-only."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:documentation","name":"Documentation","what":"core coverage, coverage by ecosystem, coverage by flavor revised","detail":"Reassessed against the graph (check:capabilities): absence claims about providers go stale as providers arrive. The flavor states are unchanged."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:editor-support","name":"Editor support","what":"core coverage, coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): the providers behind the UI5 door are SAP's (UI5 Language Assistant, and SAP Build Code and SAP Web IDE Full-Stack, which serve ui5). The community SAPUI5 Extension is an entry in the graph but has no provides edge to this capability."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:event-mesh","name":"Event Mesh","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): the note made a claim about every provider and named none, and the SAP services that arrived since the block was assessed (Advanced Event Mesh, the Integration Suite event broker, Cloud Application Event Hub) shape the answer. The state stays core-only, since every provider counting for the door is sap-official."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:identity-provisioning","name":"Identity provisioning","what":"core coverage revised","detail":"Reassessed against the graph (check:capabilities): the note claimed every repository behind the entry is a sample, which stopped being true when the SAP-official service entry arrived. State stays core-only."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:launchpad-content","name":"Launchpad and site content","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): the note claimed that no community artifact exists, which no longer holds; it now names the kinds the SAP service and the community package add."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:launchpad-plugins","name":"Launchpad plugins","what":"core coverage, coverage by ecosystem, coverage by flavor revised","detail":"Reassessed against the graph (check:capabilities): removed an absence claim and a count of providers (WRITING §3); the flavor states are unchanged."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:llm-integration","name":"LLM integration","what":"coverage by ecosystem, core coverage, coverage by flavor revised","detail":"Reassessed against the graph (check:capabilities): the note claimed who provides the capability behind this flavor, which moves with the corpus. The flavor state is unchanged."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:warehouse-loading","name":"Loading a warehouse","what":"core coverage, coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): ERPL is a provider the text never named, and it loads from ABAP systems outside BW routines. State unchanged."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:localization","name":"Localization","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): providers arrived after the block was last looked at, an XLIFF editor and an MCP server among them, and the text named none of the kinds."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:logging","name":"Logging","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): the state is now community-only and the block needed to say what the community adds."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:mobile-apps","name":"Mobile apps","what":"core coverage revised","detail":"Reassessed against the graph (check:capabilities): the note explained a state the providers contradict and counted collections."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:operations-automation","name":"Operations automation","what":"core coverage revised","detail":"Reassessed against the graph (check:capabilities): removed a count of repositories and named the kinds of newer providers, which are SAP-official BTP services and leave the state core-only."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:platform-migration","name":"Platform migration","what":"core coverage revised","detail":"Reassessed against the graph (check:capabilities): a partner artifact serving the BTP door provides this capability, which the core-only state contradicted. The core stays, since what_core_does is sourced."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:predictive-models","name":"Predictive models","what":"core coverage revised","detail":"Reassessed against the graph (check:capabilities): the note explained the state by the batch it was written from and counted repositories; it now names the kinds of SAP service that have since arrived. The state stays core-only: both are sap-official services on the btp door."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:process-automation","name":"Process automation","what":"core coverage revised","detail":"Reassessed against the graph (check:capabilities): a rule-based SAP service for S/4HANA situations joined the providers and changes the shape of the answer. State stays core-only."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:prompt-management","name":"Prompt management","what":"coverage by ecosystem, core coverage revised","detail":"Reassessed against the graph (check:capabilities): the note was a claim about who provides, which the option list derives."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:rate-limiting","name":"Rate limiting","what":"core coverage revised","detail":"Reassessed against the graph (check:capabilities): API Management, an SAP-official service on the BTP door, lists CAP in serves_ecosystems and provides this capability, so the core is present for CAP beside the in-process community plugins. The relationship stays unassessed for lack of documentary evidence on the history."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:retrieval-augmented-generation","name":"Retrieval-augmented generation","what":"coverage by ecosystem, core coverage revised","detail":"Reassessed against the graph (check:capabilities): a CAP-door provider reaches Document Grounding through the LangChain vector store interface, a shape the two plugins do not cover."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:rfc-connectivity","name":"RFC connectivity","what":"core coverage, coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): erpl-node-rfc, pyrfc-mcp, rfc-connector and Cloud Connector reached this door after the block was written and change its shape from callee only to callee and caller."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:secrets-rotation","name":"Secrets rotation","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): SAP Credential Store is sap-official and lists cap in serves_ecosystems, so SAP is present for CAP."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:mcp-servers","name":"Serve your application over MCP","what":"coverage by ecosystem, coverage by flavor revised","detail":"Reassessed against the graph (check:capabilities): the note counted providers, and sap-security-mcp no longer provides this capability. The unmapped state is unchanged."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:task-uis","name":"Task and approval UIs","what":"coverage by ecosystem revised","detail":"Reassessed against the graph (check:capabilities): SAP Task Center (btp-task-center, sap-official) lists ui5 in serves_ecosystems, so the UI5 door has an SAP-official presence; the note also made an absence claim about the graph."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:telemetry","name":"Telemetry","what":"coverage by ecosystem, coverage by flavor revised","detail":"Reassessed against the graph (check:capabilities): removes a universal claim about the providers that goes stale as they arrive."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:tool-governance","name":"Tool governance","what":"description, core coverage, coverage by ecosystem, framing by ecosystem, coverage by flavor revised","detail":"Reassessed against the graph (check:capabilities): a count of providers removed."},{"date":"2026-10-26","kind":"moved","entity":"capability","ref":"capability:vulnerability-scanning","name":"Vulnerability scanning","what":"ecosystems, description revised","detail":"Public feedback issue #10. CAP and UI5 coverage assessed as unmapped: no atlas artifact provides the dependency-tree check there yet."},{"date":"2026-10-25","kind":"entered","entity":"reading","ref":"content:sap-cap-with-prostgres-serice-in-btp","name":"SAP CAP With Prostgres Serice in BTP","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-10-25","kind":"moved","entity":"capability","ref":"capability:agent-code-access","name":"Agent access to your code","what":"coverage by ecosystem revised","detail":"Rewritten at the maintainer's request (2026-10-25): what SAP ships named whole, and what the community adds written from what its ABAP MCP servers state about how they run, connect and sign in."},{"date":"2026-10-24","kind":"entered","entity":"option","ref":"artifact:lemaiwo-btp-agent","name":"btp-agent","discovered_via":"source:github"},{"date":"2026-10-24","kind":"entered","entity":"reading","ref":"content:edge-integration-cell-design-deploy-and-manage-apis","name":"Edge Integration Cell : Design, deploy and manage APIs","discovered_via":"source:sap-community · api-management-tag"},{"date":"2026-10-24","kind":"entered","entity":"reading","ref":"content:message-mapping-in-sap-integration-suite-custom-scripts-and-conditional-mapping","name":"Message Mapping in SAP Integration Suite - Custom Scripts and Conditional Mapping","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-10-24","kind":"entered","entity":"option","ref":"artifact:sap-samples-hana-cli-claude-plugin","name":"SAP-samples/hana-cli-claude-plugin","discovered_via":"source:curator"},{"date":"2026-10-24","kind":"entered","entity":"reading","ref":"content:using-btp-document-extraction-service-into-actual-app-development","name":"Using BTP Document Extraction Service into actual App development","discovered_via":"source:sap-community · cloud-foundry-tag"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:abhishekmishra2305","name":"abhishekmishra2305"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ajaynayak01","name":"AjayNayak01"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:missra21","name":"Akash Mishra"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:alainviguie","name":"Alain VIGUIE"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:alexaytov","name":"Aleksandar Aytov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:sap-alexb","name":"Alex"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:abiskop","name":"Alexander Biskop"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:newtork","name":"Alexander Dümont"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:peanball","name":"Alexander Lais"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:a18e","name":"Alexander Nicke"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:alisadermen","name":"alisadermen"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:alisonji","name":"alisonji"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:amanvarshney-sap","name":"amanvarshney-sap"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:charphob","name":"Amin Tehaucha"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:amrita-varshini","name":"amrita-varshini"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:andreashirche","name":"Andreas Hirche"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:jobsby","name":"Andreas Kyrian"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:andreasforster","name":"AndreasForster"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:andreyrzhaksinskiy","name":"Andrey Rzhaksynskiy"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ankitshah25","name":"ankitshah25"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:developedbyanurag","name":"Anurag Batra"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:arjith-p-j","name":"arjith-p-j"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:asher-kirshenbaum","name":"Asher Kirshenbaum"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:axel7born","name":"Axel Siebenborn"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:bhagabatp","name":"Bhagabat Prasad Behera"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:bisinho","name":"Biser Simeonov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:bjoernbrenchersap","name":"Bjoern Brencher"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:brook-sap","name":"Brook Zhao"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ceylino","name":"ceylino"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ceylinozdemir","name":"ceylinozdemir"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:chantakkuen","name":"chantakkuen"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:xinchen66s30","name":"Chen Xin"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:cherepnev","name":"cherepnev"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:boefbrak","name":"Chris Bezuidenhout"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:chrisdavisp","name":"Chris Perumal"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:chris-snopud","name":"chris-snopud"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:christiansavchev","name":"Christian Savchev"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:saint-j","name":"Christiane"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:cmog","name":"Christoph Morgen"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:clairechingweitseng","name":"Claire Tseng"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:west-claire","name":"Claire West"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:claudip","name":"claudip"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:cbiehlsap","name":"Clemens Biehl"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:hoffmaen","name":"Clemens Hoffmann"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:d022911","name":"d022911"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:dantonio-sap","name":"Dan Antonio"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:daniel-kurzynski","name":"Daniel Kurzynski"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:thecodester","name":"Daniel Wroblewski"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:daniil-bolobonov","name":"daniil-bolobonov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:dariquest","name":"Daria"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:davbizer93","name":"davbizer93"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:dhrubpaul","name":"Dhrubajyoti Paul"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:diganta-mandal","name":"DIGANTA-MANDAL"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:divya-shanmugamb","name":"Divya-Shanmugamb"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:cinmod","name":"Domnic"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:eason-ling","name":"Eason-Ling"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:elenaylz","name":"elenaylz"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:elinazheleva","name":"elinazheleva"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:i028409","name":"Emil Aleksandrov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:fabiann2205","name":"Fabian Specht"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:faizakareem02","name":"faizakareem02"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:fdobrigkeit","name":"fdobrigkeit"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:flxmschneider","name":"Felix Schneider"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:frrobledo","name":"Francisco Robledo"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:frankgottfried","name":"FrankGottfried"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:gajraj-m","name":"Gajraj Mohini"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:abbi-gaurav","name":"Gaurav Abbi"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:gauravishuklasap","name":"Gauravi Shukla"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:gauravpalekar1980","name":"gauravpalekar1980"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:gdsap","name":"gdsap"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:geigerj0","name":"geigerj0"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:gowrisankar22","name":"Gowrisankar"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:hartmutstraub","name":"Hartmut Straub"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:helenaaaaaaaaaa","name":"Helen Vernon"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:hemshuk","name":"hemshuk"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:i307698","name":"i307698"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ikasarov","name":"ikasarov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ilias-gmail","name":"ilias-gmail"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ilyabelozerov","name":"ilyabelozerov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ivanborislavovdimitrov","name":"Ivan Dimitrov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ivanaangelov","name":"ivanaangelov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:jacekon","name":"Jacek Konopelski"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:fitzgin","name":"James Fitzpatrick"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:jeet-kapase-sap","name":"Jeet Kapase"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:jensglander","name":"jensglander"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:jieji1995","name":"JieJi1995"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:jing-he-test","name":"jing he"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:joegoerlich","name":"Joe Görlich"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:johannesbrandenburger","name":"Johannes Brandenburger"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:gzg55","name":"John Keng"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:jonas-200","name":"jonas-200"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:jonas-isr","name":"Jonas-Isr"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:jvecsei1","name":"Joshua Vécsei"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:joy-t-c","name":"Joy"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:jrsapai","name":"JRSAPAI"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:kaloyanpr","name":"Kaloyan Proynov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:kloyan","name":"Kaloyan Simitchiyski"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:kannankumar","name":"Kannan Kumar"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:kdayradzhiev","name":"kdayradzhiev"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:keren-rotenberg","name":"Keren Rotenberg"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:karrgov","name":"Krasimir Kargov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:theghost5800","name":"Kristian Atanasov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:leapoletinsap","name":"Lea Poletin"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:levwz","name":"levwz"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:lisa-rzo","name":"lisa-rzo"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:lorena-hanser","name":"Lorena Hanser"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ldesreumaux","name":"Louis Desreumaux"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:lsubatin","name":"Lucia Subatin"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:luismarques-io","name":"Luís Marques"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:mahesh12393","name":"Maheswar147"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:maiara-ellwanger","name":"Maiara-Ellwanger"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:manoharguptakancharla","name":"ManoharGuptaKancharla"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:manolvalchev","name":"manolvalchev"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:mara004","name":"mara004"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:marcdaniau","name":"MarcDaniau"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:markusbalsam","name":"Markus Balsam"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:mhplum","name":"Martin Plummer"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:raepple","name":"Martin Raepple"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:mattshawonbi","name":"Matthew Shaw"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:maximiliangander","name":"MaximilianGander"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:mayastefanovasap","name":"mayaStefanovaSap"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:michael-cliff","name":"michael-cliff"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:miguelmezamartinez","name":"Miguel Angel Meza Martinez"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:mjmoylan0","name":"mjmoylan0"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:mmicciolo-sap","name":"mmicciolo-sap"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:msahihi","name":"Mo Sahihi Benis"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:neatoro","name":"Moritz Schramm"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:mrizwanshaik","name":"Mrizwanshaik"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:msaravanabhavan","name":"msaravanabhavan"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:nagesh-caparthy","name":"nagesh-caparthy"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:nagesh-caparthy1","name":"nagesh-caparthy1"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:namadipta","name":"namadipta"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:nandanasivaprasad","name":"Nandana Sivaprasad"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:katunin-ng","name":"nataliak"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ncktz-cbs","name":"ncktz-cbs"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:neethapucknat","name":"Neetha Pucknat"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:d054070","name":"Nidhi Sawhney"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:nikolabraukmueller","name":"Nikola Braukmüller"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:nikolasimeonov77","name":"Nikola Simeonov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:npenchev03","name":"Nikolay Penchev"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:nikolay-kabadzhov","name":"nikolay-kabadzhov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:nhingerl","name":"Nina Hingerl"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:knitishk","name":"Nitish Kumar"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ogulcan-k","name":"Ogulcan Kusluoglu"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:oksanazubchenko","name":"oksanazubchenko"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:oleksiikrasnovskyi","name":"oleksiikrasnovskyi"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:gituserneumann","name":"Oliver Stiefbold"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:plowin","name":"Patrick Lowin"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:pavel-lazhbanau","name":"Pavel-lazhbanau"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:phalaksha-c-g-sap-com","name":"phalaksha-c-g-sap-com"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:fippu82","name":"Philippe Addor"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ptesny","name":"Piotr Tesny"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:prayasdas03","name":"PrayasDas03"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:raghunathd8","name":"Raghunath Deshpande"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:radito3","name":"Rangel Ivanov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:roaked","name":"Ricardo Chin"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:rob-sc-sap","name":"rob-sc-sap"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:rpanackal","name":"Roshin Rajan Panackal"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:rronaldk","name":"rronaldk"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:samruddhi-10","name":"sam-1-0"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:d031182","name":"San Tran"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:sarahkraemer","name":"SarahKraemer"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:selvakumarshanmugam","name":"Selvakumar Shanmugam"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:sergiorozenszajn","name":"Sergio Rozenszajn"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:sherene-tan-sap","name":"sherene-tan-sap"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:shivendu14","name":"shivendu14"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:sidbhat","name":"Sid Bhattacharya"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:siddhartharouth-2","name":"Siddhartha Routh"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:i321506","name":"smitaNayak"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:soniapetrescu","name":"SoniaPetrescu"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:s-yonkov-yonkov","name":"Stefan Yonkov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:stippi2","name":"Stephan Aßmus"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:sklevenz","name":"Stephan Klevenz"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:stephaniejerch","name":"Stephanie Jerch"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:stevenjacobson1","name":"stevenjacobson1"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:svgradev","name":"Stoyan Gradev"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:stiv03","name":"Stoyan Ivanov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:stoyanzi","name":"stoyanZi"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:suhanigarg","name":"suhanigarg"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:svenkohlhaas","name":"Sven Kohlhaas"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:swfuchs","name":"Swen"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:taranggupta1987","name":"Tarang Gupta"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:ixiler","name":"Teodor"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:todd-r-hanna","name":"todd-r-hanna"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:trinidadmg","name":"Trinidad"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:tsvetanmadanski-sap","name":"tsvetanmadanski-sap"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:yavor16","name":"UzYav"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:vaskobozhurski","name":"Vasko Bozhurski"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:vkalapov","name":"Velizar Kalapov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:velizarstoianov","name":"velizarstoianov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:viralsingh201","name":"Viral Singh"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:vishnupriyar05","name":"vishnupriyar05"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:panigrahyvivek","name":"Vivek"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:volkersaggau","name":"Volker Saggau"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:wernertod","name":"Werner Tod"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:wope4455","name":"Wolfgang Scheer"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:yashika-gulati","name":"yashika-Gulati"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:yatseali","name":"yatseali"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:yamladenov","name":"Yavor Mladenov"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:zhouwei0115","name":"zhouwei0115"},{"date":"2026-10-24","kind":"entered","entity":"person","ref":"actor:sidizhan","name":"詹斯迪"},{"date":"2026-10-24","kind":"moved","entity":"option","ref":"artifact:btp-hana-cloud","name":"SAP HANA Cloud","what":"provides revised","detail":"The capability was added on 2026-10-24 for administering a database instance; SAP HANA Cloud ships its administration tools, so it is the core answer on BTP.","drafted_with_ai":true},{"date":"2026-10-24","kind":"moved","entity":"option","ref":"artifact:sap-samples-hana-developer-cli-tool-example","name":"SAP-samples/hana-developer-cli-tool-example","what":"provides, serves ecosystems, domain, provides revised","detail":"Its performance analysis, privilege grants and backup and recovery commands had no capability to sit under; Database administration was added for them the same day.","drafted_with_ai":true},{"date":"2026-10-23","kind":"entered","entity":"reading","ref":"content:sap-ai-core-agent-part-8-cloudfoundry","name":"🚀 秒速で学ぶ SAP AI Core Agent 開発 🚀 - Part 8 CloudFoundry にデプロイ","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-10-23","kind":"entered","entity":"reading","ref":"content:cloud-integration-with-document-ai","name":"Cloud Integration with Document AI","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-23","kind":"entered","entity":"reading","ref":"content:expose-rfcs-as-mcp-tools-in-integration-suite","name":"Expose RFCs as MCP Tools in Integration Suite","discovered_via":"source:sap-community · agentic-ai-tag"},{"date":"2026-10-23","kind":"moved","entity":"option","ref":"artifact:lemaiwo-btp-mcp-server","name":"BTP MCP Server","what":"serves ecosystems revised","detail":"The tag came in with the entry on 2026-09-10 and nothing sourced it: the README names BTP Core Services and the proxy it runs on, never CAP. It read as a routing leftover from when the MCP servers capability lived on the CAP door; the entry stays on BTP, its home.","drafted_with_ai":true},{"date":"2026-10-23","kind":"moved","entity":"option","ref":"artifact:hatrigt-hana-mcp-server","name":"hana-mcp-server","what":"serves ecosystems revised","detail":"The tag came in with the entry on 2026-09-10 and nothing sourced it: the README names HANA and no CAP stack. Removed with the other unsourced tags from that sweep; the entry stays on BTP, its home.","drafted_with_ai":true},{"date":"2026-10-23","kind":"moved","entity":"option","ref":"artifact:lemaiwo-odata-mcp-proxy","name":"odata-mcp-proxy","what":"serves ecosystems revised","detail":"The tag came in with the entry on 2026-09-10 and nothing sourced it: the README describes a config-driven proxy on BTP Cloud Foundry and names no CAP stack. Removed with its sibling configs; the entry stays on BTP, its home.","drafted_with_ai":true},{"date":"2026-10-23","kind":"moved","entity":"option","ref":"artifact:btp-analytics-cloud","name":"SAP Analytics Cloud","what":"links revised","detail":"SAP moved the What's New entries for SAP Business Data Cloud, SAP Datasphere and SAP Analytics Cloud to the Business Data Cloud feed; the old BTP feed had stopped carrying them.","drafted_with_ai":true},{"date":"2026-10-23","kind":"moved","entity":"option","ref":"artifact:btp-business-data-cloud","name":"SAP Business Data Cloud","what":"links revised","detail":"SAP publishes the What's New entries for SAP Business Data Cloud on its own feed; the entry linked none before.","drafted_with_ai":true},{"date":"2026-10-23","kind":"moved","entity":"option","ref":"artifact:btp-datasphere","name":"SAP Datasphere","what":"links revised","detail":"SAP moved the What's New entries for SAP Business Data Cloud, SAP Datasphere and SAP Analytics Cloud to the Business Data Cloud feed; the old BTP feed had stopped carrying them.","drafted_with_ai":true},{"date":"2026-10-22","kind":"entered","entity":"option","ref":"artifact:b-tocs-scec","name":"scec","discovered_via":"source:github"},{"date":"2026-10-20","kind":"entered","entity":"reading","ref":"content:completing-the-b2b-migration-into-sap-integration-suite-vision","name":"Completing the B2B migration into SAP Integration Suite vision","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-20","kind":"entered","entity":"reading","ref":"content:developing-mobile-apps-with-sap-build","name":"Developing Mobile Apps with SAP Build","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-10-20","kind":"entered","entity":"reading","ref":"content:what-an-ai-infra-engineer-sees-when-opening-sap-s-ai-stack-1-3-the-model-gateway","name":"What an AI infra engineer sees when opening SAP's AI stack (1/3): the model gateway","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:abhijeetjangam","name":"abhijeetjangam"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:aws-for-sap","name":"AWS for SAP"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:b-tocs","name":"B-Tocs.org Community"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:panterb","name":"Björn Panter"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:cch-engineering","name":"cch-engineering"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:chrisclaus11","name":"Christoph Claus"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:daniel-huser","name":"Daniel Huser"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:guidojager","name":"GuidoJager"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:huschlek","name":"huschlek"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:lofond","name":"lofonD"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:tynopia","name":"Lukas Leisten"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:mmalenke","name":"Markus Malenke"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:mdjoerg","name":"MDJoerg"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:mprevathi","name":"mprevathi"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:orhangoektas-sap","name":"orhangoektas-sap"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:ppm230590","name":"ppm230590"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:prasanth23590","name":"prasanth23590"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:revathimp25","name":"revathimp25"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:thfiedler","name":"thfiedler"},{"date":"2026-10-20","kind":"entered","entity":"person","ref":"actor:yalcingurleksap","name":"yalcingurleksap"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-int23-agent-calls-sap","name":"🔴 Your Agent Wants to Call SAP. Now What?","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-ai22-joule-work-desktop-brain","name":"🟣 AI Eating Brains! How I Fed Mine to Joule Work Desktop","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-ai-in-abap-with-islm","name":"🟣 Bring AI into Your ABAP Applications with ISLM: Build, Integrate, and Consume AI Natively","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-ai21-multiple-models","name":"🟣 Enable Your AI application to Run on Multiple Models to Ensure Resilience and Compliance","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-agentic-enterprise-automation-integration-suite-joule-studio","name":"Achieve Agentic Enterprise Automation with SAP Integration Suite and Joule Studio","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-ai-assisted-sap-development-with-mcp","name":"AI-assisted SAP development with MCP","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-joule-work-agentic-thinking","name":"Be the First to Understand Joule Work's Agentic Thinking","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-bridging-python-and-sap-hana-sqlalchemy-hana","name":"Bridging Python and SAP HANA: Inside the sqlalchemy-hana Open-Source Dialect","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-developers-sap-com-in-your-dev-environment","name":"Bring \"developers.sap.com\" Into Your Dev Environment: SAP Developer Context for AI Coding Agents","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-agentic-workflows-n8n-joule-studio","name":"Building Agentic Workflows with n8n in Joule Studio","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-code-based-ai-agents-baip","name":"Building Code-Based AI Agents on the BAIP","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-dat-11-knowledge-graph-hana-cloud","name":"Building your knowledge graph on SAP HANA Cloud","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-dat-12-ai-agents-hana-embedded-ml","name":"Combining AI Agents with the power of SAP HANA embedded ML (part 1)","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-dat-41-data-product-governance-bdc","name":"Data Product Governance in SAP Business Data Cloud","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-int-41-edge-integration-cell","name":"Edge Integration Cell - what's new?","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-int-43-event-studio","name":"Event Add-On for ERP: All you need to know about the new Event Studio","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-from-apis-to-agent-tools-mcp-gateway","name":"From APIs to Agent Tools: How MCP Gateway changes what Integration means","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-intent-to-arcade-joulebert","name":"From Intent to Arcade: Building Joule*Bert with Joule Studio and AI-Assisted Pro Code","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-int-12-ai-adapter-credit-checks","name":"From opportunity to decision: Intelligent Credit Checks with AI Adapter in SAP Cloud Integration","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-sap-customers-adopted-n8n","name":"How Have SAP Customers Adopted n8n","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-how-to-build-application-jobs-abap-environment","name":"How to Build Application Jobs in SAP Business AI Platform, ABAP environment","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-aba-32-business-ai-abap-cloud","name":"How to implement business AI capabilities in ABAP Cloud","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-tabular-predictions-tabpfn","name":"How We Make Tabular Predictions in 2026 with TabPFN","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-event-driven-intelligence","name":"IntegrAItion: Event-Driven Intelligence","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-int-21-mcp-gateway-in-practice","name":"MCP Gateway in Practice: Architecture, configuration, and hands-on","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-meet-joule-studio-first-ai-agent","name":"Meet Joule Studio and Build your First AI Agent","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-int-31-agentic-ai-integration-suite","name":"Powering Enterprise-Ready Agentic AI with SAP Integration Suite","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-real-pro-code-joule-studio","name":"Real Pro-Code Development with Joule Studio","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-abap-environment-partner-solutions-certification","name":"SAP BAIP, ABAP environment  – How to build partner solutions and get them certified","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-sap-bdc-and-ai","name":"SAP BDC and AI: A Perfect Match","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-dat-31-bdc-contextualize-and-reason","name":"SAP BDC in Business AI Platform: Contextualize and Reason","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-cloud-integration-chamber-of-horrors","name":"SAP Cloud Integration chamber of horrors","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-hana-data-lake-files","name":"SAP HANA Data Lake Files (HDLF) Basic Functionalities","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-dat-13-bw-modernization-bdc","name":"Strategy and Tool Updates on BW Modernization with SAP Business Data Cloud","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-int-13-joule-desktop-mcp-gateway","name":"Supercharge Joule Desktop: Connect Any SAP API in Minutes with MCP Gateway","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-ecc-to-cap-starter-kit","name":"The ECC-to-CAP Starter Kit","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"entered","entity":"reading","ref":"content:devtoberfest-2026-tabular-foundation-models","name":"Unlocking Tabular Foundation Models: From Experimentation to Production","discovered_via":"source:youtube · devtoberfest-2026"},{"date":"2026-10-19","kind":"moved","entity":"option","ref":"artifact:marianfoo-sap-mcp-auth","name":"@marianfoo/sap-mcp-auth","what":"description, type properties, connects revised","detail":"Re-read against the README as it stands today. \"No token endpoint\" and \"there is no client-credentials flow to use instead\" were absence claims about SAP's portals that no source makes, so they are gone and the paragraph now says what the module does and whom it serves. The maintainer's own unofficial caveat, and the origins password login refuses, are in when_not_to_use. The package block states that it is imported into the caller's own program and installed from npm. The README names [Cloud Identity Services](artifact:btp-cloud-identity-services) as the tenant the login goes to, which is an edge rather than a phrase in a paragraph.","drafted_with_ai":true},{"date":"2026-10-19","kind":"moved","entity":"capability","ref":"capability:agent-workspaces","name":"Agent workspaces","what":"ecosystems revised","detail":"The ABAP, CAP and UI5 views existed only to hold Werkbank, whose stack-specific part is its catalog of development skills and connectors, not the workspace. That contribution moved to Agent guidance; nothing behind those doors offers a workspace of its own."},{"date":"2026-10-19","kind":"moved","entity":"capability","ref":"capability:authentication","name":"Authentication","what":"ecosystems revised","detail":"ui5-middleware-oidc was staged in intake-20261019-bestofui5 under ui5-build-tooling because this capability was not open on the UI5 door. The UI5 reading comes from the README of SAP's backend-proxy-middleware."},{"date":"2026-10-19","kind":"moved","entity":"capability","ref":"capability:destinations","name":"Destinations","what":"ecosystems revised","detail":"ui5-middleware-destination was staged in intake-20261019-bestofui5 under ui5-build-tooling; its drafter left out a destinations edge because this capability was not open on the UI5 door. The UI5 reading comes from the README of SAP's backend-proxy-middleware."},{"date":"2026-10-19","kind":"moved","entity":"capability","ref":"capability:editor-support","name":"Editor support","what":"ecosystems revised","detail":"UI5 Language Assistant, SAP's VS Code extension for UI5 XML views and manifest.json, and the SAPUI5 Extension by iljapostnovs were staged in intake-20261019-bestofui5 with this concern as their best fit, and the capability was not open on the UI5 door. The UI5 reading comes from the UI5 Language Assistant README."},{"date":"2026-10-19","kind":"moved","entity":"capability","ref":"capability:logging","name":"Logging","what":"ecosystems revised","detail":"SRBJSLogger and openui5-error-collector were staged in intake-20261019-bestofui5 with no capability edge, because this capability was not open on the UI5 door. The UI5 reading comes from the sap/base/Log API documentation and the OpenUI5 Logging and Tracing page."},{"date":"2026-10-19","kind":"moved","entity":"option","ref":"artifact:secondsky-sap-skills","name":"secondsky/sap-skills","what":"type properties, flavors revised","detail":"Read today in the two plugins that answer the CAP and the UI5 door, which the ABAP pass had not opened. The sap-cap-capire skill's frontmatter states that it covers Node.js and Java runtimes, so CAP's two flavors rest on the maintainer's sentence where the entry previously answered in both by the serves-another-door fallback, which is the same reading off an absence. The sapui5 skill's frontmatter names freestyle apps and Fiori elements apps in one clause, so freestyle is stated, and fiori-elements moves onto that sentence from the README line about which request activates sap-fiori-tools, which said what triggers a plugin rather than what it covers. Nothing read names UI5 Web Components, so that flavor stays unstated. Stating freestyle changes an answer: the entry answered no there while it stated one UI5 flavor and now answers yes, which a reader comparing that flavor's options will see. The ABAP pair is unchanged.","drafted_with_ai":true},{"date":"2026-10-18","kind":"entered","entity":"reading","ref":"content:cap-in-the-age-of-ai-3-from-mcp-to-a2a","name":"CAP in the age of AI #3 - from MCP to A2A","discovered_via":"source:youtube"},{"date":"2026-10-18","kind":"entered","entity":"reading","ref":"content:cap-in-the-age-of-ai-6-vector-embeddings","name":"CAP in the age of AI #6 - vector embeddings","discovered_via":"source:youtube"},{"date":"2026-10-18","kind":"entered","entity":"reading","ref":"content:cap-in-the-age-of-ai-7-vector-embeddings-wrap-up","name":"CAP in the age of AI #7 - vector embeddings wrap-up","discovered_via":"source:youtube"},{"date":"2026-10-18","kind":"entered","entity":"reading","ref":"content:event-enabling-sap-data-replication-framework-with-advanced-event-mesh-aifaem","name":"Event enabling SAP Data Replication Framework with Advanced Event Mesh & AIFAEM","discovered_via":"source:sap-community · event-mesh-tag"},{"date":"2026-10-18","kind":"entered","entity":"reading","ref":"content:how-redwood-software-and-sap-are-shaping-the-next-era-of-automation-with-joule-s","name":"How Redwood Software and SAP are shaping the next era of automation with Joule Studio","discovered_via":"source:sap-community · btp-tag, source:sap-community · joule-tag"},{"date":"2026-10-18","kind":"entered","entity":"option","ref":"artifact:aws-modernization-agents-for-sap","name":"Modernization Agents for SAP on AWS","discovered_via":"source:github"},{"date":"2026-10-18","kind":"entered","entity":"option","ref":"artifact:sap-developers-mcp","name":"SAP Developers MCP","discovered_via":"source:curator"},{"date":"2026-10-18","kind":"entered","entity":"reading","ref":"content:sap-job-scheduling-service-set-job-run-status-with-the-rest-api-and-node-js","name":"SAP Job Scheduling Service: Set Job Run Status with the REST API and Node.js","discovered_via":"source:sap-community · cloud-foundry-tag"},{"date":"2026-10-18","kind":"moved","entity":"option","ref":"artifact:sap-developers-mcp","name":"SAP Developers MCP","what":"entry revised","detail":"NEIGHBOURS §5.1 named the hosted MCP as a companion to index as an artifact, and the graph had no entry for it. ecosystem: umbrella because its content covers SAP technologies across stacks (llms.txt names ABAP Cloud, CAP, Fiori, HANA Cloud and integration) and no single door holds it. No read_only: the anonymous mounts are read-only, but the signed-in tier writes progress (complete_step). No tool_count: the quickstart and the API page list different tools per mount. The site also serves a GraphQL API, not recorded as an interface here for want of a page read. /mcp/homepage is left out of the description: the quickstart lists it as anonymous and the API page as signed-in.","drafted_with_ai":true},{"date":"2026-10-17","kind":"entered","entity":"option","ref":"artifact:abap2ui5-mobile-shell","name":"abap2UI5 mobile shell","discovered_via":"source:github"},{"date":"2026-10-17","kind":"entered","entity":"reading","ref":"content:accelerating-your-analytics-with-delta-table-replication-into-sap-hana-cloud","name":"Accelerating Your Analytics with Delta Table Replication into SAP HANA Cloud","discovered_via":"source:sap-community · btp-tag, source:sap-community · hana-cloud-tag"},{"date":"2026-10-17","kind":"entered","entity":"option","ref":"artifact:sap-abap-atc-cr-cv-s4hc","name":"Cloudification Repository","discovered_via":"source:github"},{"date":"2026-10-17","kind":"entered","entity":"reading","ref":"content:sap-ehs-public-cloud-extending-your-existing-landscape-side-by-side-guidebook-pa","name":"SAP EHS Public Cloud: Extending Your Existing Landscape Side-by-Side - Guidebook (Part 4)","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-17","kind":"entered","entity":"option","ref":"artifact:sap-samples-digital-manufacturing-extension-samples","name":"SAP-samples/digital-manufacturing-extension-samples","discovered_via":"source:github"},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-event-mesh-consuming-s4-events-in-cap-and-integration-suite","name":"[Blog Post] SAP Event Mesh - Consuming S4 events simultaneously in CAP-based applications and SAP Integration Suite","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-event-mesh-cap-based-implementation-single-tenant","name":"[Blog Post] SAP Event Mesh – CAP based implementation of SAP Event Mesh in a Single-Tenant Scenario","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:how-to-access-hana-cloud-database-and-hdi-container-in-btp","name":"[BTP HANA Cloud Database] : How to access HANA Cloud Database & HDI Container in BTP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:btp-sapcap-quirky-nuggets-n03-n04","name":"#BTP #SAPCAP: Quirky Nuggets (N03-N04)","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sapcap-win-customer-trust-using-data-privacy-and-protection-services-on-btp-part","name":"#SAPCAP: Win Customer Trust using Data Privacy and Protection Services on BTP - Part 2","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sapcap-win-customer-trust-using-data-privacy-and-protection-services-on-btp-part-2","name":"#SAPCAP: Win Customer Trust using Data Privacy and Protection Services on BTP - Part 3","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:cap-backend-development-with-productivity-tools-hana-cloud-edition","name":"2024/01最新版！Productivity Toolsを使ったCAPバックエンド開発②~HANA Cloud編~","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-in202","name":"Accelerate your migration to SAP Integration Suite","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:btp-ai-bp-access-to-generative-ai-models","name":"Access to Generative AI Models","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:account-provisioning","name":"Account provisioning","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:adapting-sap-joule-for-purchase-order-creation-from-an-existing-purchase-requisi","name":"Adapting SAP Joule for Purchase Order Creation from an Existing Purchase Requisition","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:adding-custom-metrics-to-a-cap-application-using-cap-js-telementry-plugin-and-sa","name":"Adding Custom Metrics to a CAP application using cap-js/telementry plugin and SAP Cloud Logging","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:adding-a-shell-plugin-to-a-fiori-cap-application","name":"Adding Shell Plugin to SAP Fiori CAP Application and Deploying to Cloud Portal Service","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:agent-systems-access","name":"Agent access to your systems","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.cap. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:agentic-ai-on-btp-a-multi-agent-app-with-pydantic-ai","name":"Agentic AI on BTP: a Multi‑Agent App with Pydantic AI","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:agentic-ai-on-btp-a-single-agent-with-langgraph","name":"Agentic AI on BTP: a Single Agent with LangGraph","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-ad262","name":"Agentic CAP: Build MCP servers and enterprise AI agents","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-agentic-engineering-for-sap-btp-extensions","name":"Agentic Engineering for SAP BTP Extensions","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-da205","name":"Agentic memory: Knowledge graph engine and recall in SAP HANA Cloud","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-da200","name":"Agentic SAP BW modernization: Your path to SAP Business Data Cloud","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-ct1168","name":"AI-enabled administration: Automating log analysis with generative AI hub","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-ai-native-north-star-architecture","name":"AI-native North Star architecture — Platform Layer","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-st113","name":"AkzoNobel: Modernizing integration at enterprise scale","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:securing-multiple-cap-java-apps-with-one-xsuaa-instance","name":"An approach to secure multiple integrated SAP CAP java applications with a common XSUAA service instance","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:an-innovative-language-exchange-app-with-build-apps-cap-kyma-and-openai","name":"An Innovative Language Exchange App developed with SAP Build Apps, CAP, Kyma, and OpenAI","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-tm268","name":"Analyze and optimize ABAP Cloud model apps built on core data services","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:api-composition-seamless-enterprise-data-access-for-developers-and-ai-agents","name":"API Composition: Seamless Enterprise Data Access for Developers and AI Agents","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:app-hosting","name":"App hosting","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.ui5. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:application-runtimes","name":"Application runtimes","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:architecting-multiple-s4hana-backends-with-principal-propagation-part-1","name":"Architecting Complex Real Life Business Scenario on SAP BTP with ease [ Targeting Multiple backend S/4HANA Systems utilizing Principal Propagation ]","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-multi-region-ha-dr-resiliency-patterns","name":"Architecting Multi-Region HA/DR resiliency patterns","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:architecture-diagrams","name":"Architecture diagrams","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:authentication","name":"Authentication","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.cap. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:authorization-management-service-in-sap-cloud-identity-service","name":"Authorization Management Service in SAP Cloud Identity Service","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:automate-btp-custom-domain-certificates-using-lets-encrypt","name":"Automate BTP Custom Domain certificates using Let's Encrypt","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:automate-your-job-postings-using-generative-ai-and-sbpa","name":"Automate your Job Postings Using Generative AI (ChatGPT) & SAP Build Process Automation Apps","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-par1115","name":"B2B integration factory: How Versuni verified more than 200 EDI interfaces","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:b2b-message-mapping","name":"B2B message mapping","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:banking-sentinel-a-multi-agent-credit-risk-copilot","name":"Banking Sentinel: A Multi-Agent Credit-Risk Copilot on SAP BTP, Built on a Mixed AI Stack","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:beyond-basic-ai-error-handling-in-sap-cpi-a-rules-first-architecture-with-hana-c","name":"Beyond Basic AI Error Handling in SAP CPI - A Rules-First Architecture with HANA Cloud Learning","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:btp-audit-log-mcp-server-security-monitoring-with-ai-assistants","name":"BTP Audit Log MCP Server: Security Monitoring with AI Assistants","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:btp-cloud-foundry-mcp-server-managing-cf-environments-with-ai","name":"BTP Cloud Foundry MCP Server: Managing CF Environments with AI","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:build-a-btp-cap-app-with-fiori-integration-part-2","name":"Build BTP CAP App with Fiori Integration – Part 2: Implementing End to End App","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-st115","name":"Build real-time event-driven integrations for your enterprise","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-in163","name":"Build your own event-driven scenario with advanced event mesh","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:building-a-cap-app-with-fiori-part-1-environment-and-hana-cloud","name":"Building a CAP App with Fiori Integration – Part 1: Environment & HANA Cloud Setup","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:building-a-saas-multitenant-cap-application-without-a-database","name":"Building a SaaS Multitenant Application Using SAP CAP Framework — Without a Database","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-da164","name":"Building agentic applications with SAP HANA Cloud","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:building-an-llm-agent-in-cap-java-with-spring-ai","name":"Building an LLM Agent in CAP Java with Spring AI","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:building-an-llm-agent-using-cap","name":"Building an LLM Agent using CAP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:building-an-sap-btp-agent-architecture-from-scratch-python-cap-hana","name":"Building an SAP BTP Agent Architecture from Scratch: Python + CAP + HANA","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:building-saas-products-on-sap-btp","name":"Building SaaS Products on SAP BTP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:caching","name":"Caching","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.cap. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:calling-claude-from-abap-how-i-wired-sap-ai-core-into-a-real-business-scenario","name":"Calling Claude from ABAP: How I Wired SAP AI Core into a Real Business Scenario","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:cap-specifying-the-queues-to-be-consumed-from-sap-event-mesh","name":"CAP - Specifying the queues to be consumed from SAP Event Mesh","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:cap-multitenancy-with-work-zone","name":"CAP multitenancy with Work Zone","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:cap-on-kyma-deploy-your-cap-apps-to-btp-kyma-runtime","name":"CAP on Kyma - Deploy your CAP apps to SAP BTP, Kyma Runtime","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:cap-service-to-fetch-create-sales-order-in-s4-hana-public-cloud","name":"CAP Service to Fetch + Create Sales Order in S4 HANA Public Cloud","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:cf-create-app-end-to-end-apps-deployed-to-cloud-foundry","name":"cf-create-app: Create End-to-End apps and deploy to Cloud Foundry in minutes","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:change-promotion","name":"Change promotion","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.abap. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:ci-cd","name":"CI/CD pipelines","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:connect-a-cap-application-to-hana-cloud-in-another-account-without-hdi","name":"Configure an SAP CAP Application to Connect to an SAP HANA Cloud Database in Another Global Account or Subaccount","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:configure-journal-entry-posting-approval-from-store-template-in-build-process-au","name":"Configure Journal Entry Posting Approval from Store Template in Build Process Automation","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:configuring-sap-cloud-integration-for-an-ibp-to-s-4hana-on-prem-private-cloud-in","name":"Configuring SAP Cloud Integration for an IBP to S/4HANA (on prem / private cloud) integration","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:connect-sap-cap-nodejs-to-private-postgresql-using-cloud-connector","name":"Connect SAP CAP (Node.js) to On-Premise/Private PostgreSQL using SAP Cloud Connector","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:connect-to-a-public-cloud-api-in-nodejs-via-authorisation-code","name":"Connect to Public Cloud API in Node.js via Authorisation Code","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:connecting-a-custom-mcp-server-to-joule-work-desktop-a-seamless-and-secure-authe","name":"Connecting a Custom MCP Server to Joule Work Desktop: A Seamless and Secure Authentication Flow","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-ct1091","name":"Connecting AI agents to the ABAP RESTful application programming model","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-group-consume-remote-services-in-a-full-stack-cap-application","name":"Consume Remote Services in a Full-Stack CAP Application","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:consuming-data-from-sap-datasphere-in-cap-applications","name":"Consuming data from SAP Datasphere in SAP BTP CAP Applications","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:consumption-monitoring","name":"Consumption monitoring","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-ct1135","name":"Conversational search for the Cloud Integration capability","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:create-a-cap-application-with-hana-cloud-and-deploy-to-cloud-foundry","name":"Create a CAP Application with SAP HANA Cloud from Scratch and Deploy to Cloud Foundry","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:creating-a-hybrid-cap-nodejs-profile-with-postgresql-from-bas","name":"Creating a Hybrid CAP (Node.js) Profile with PostgreSQL on BTP from Business Application Studio","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:creating-a-meal-generator-application-with-sap-build-and-cap","name":"Creating a meal generator application with SAP Build, Cloud Application Programming and openAI","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:creating-an-sap-sd-billing-document-using-a-bapi-in-sap-build-and-accessing-it-t","name":"Creating an SAP SD Billing Document Using a BAPI in SAP Build and Accessing It Through 'Joule Work'","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:custom-joule-agent-for-sap-ariba-slp-building-an-ai-agent-for-supplier-registrat","name":"Custom Joule Agent for SAP Ariba SLP - Building an AI Agent for Supplier Registration Approval","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:database-connectors","name":"Database connectors","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.cap. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-group-deploy-a-full-stack-cap-application","name":"Deploy a Full-Stack CAP Application in SAP BTP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:deploy-and-run-the-incident-management-application-in-the-sap-btp-kyma-runtime-w","name":"Deploy and Run the Incident Management Application in the SAP BTP, Kyma Runtime with a Mock Server","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:deploying-a-cap-application-to-kyma-and-connecting-an-ios-app","name":"Deploying a CAP Application to SAP Cloud Platform, Kyma runtime & connecting an iOS app","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:deploying-cap-services-with-the-in-memory-sqlite-database","name":"Deploying CAP services with the in-memory SQLite database","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:deployment","name":"Deployment","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.cap. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:deployment-operator","name":"Deployment and operator","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.cap. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:designing-multi-tenant-solutions-on-btp-architecture-and-prototype","name":"Designing a Multi‑Tenant Solutions on SAP BTP – Architecture and Prototype Walkthrough","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-designing-event-driven-applications","name":"Designing Event-Driven Applications","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-devops-with-sap-btp","name":"DevOps with SAP BTP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:distributed-resiliency-of-cap-applications-with-hana-multi-zone-replication","name":"Distributed Resiliency of SAP CAP applications using SAP HANA Cloud (Multi-Zone Replication)","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:btp-ai-bp-document-grounding","name":"Document Grounding","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:unlocking-mcp-servers-in-bas-right-now","name":"Don't Wait for SAP: Unlocking MCP Servers in BAS Right Now","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:dynamic-authorisation-with-user-attributes-in-sap-cap-and-ams","name":"Dynamic authorisation with user attributes in SAP CAP and AMS","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:dynamic-odata-from-any-api-through-sap-btp-kyma","name":"Dynamic OData from \"any\" API through SAP BTP Kyma","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:effective-from-june-30th-2026-xsuaa-deprecation-of-get-method-for-oauth-token-re","name":"Effective from June 30th 2026 - XSUAA Deprecation of GET Method for OAuth Token Retrieval","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:enabling-authorization-policies-in-ias-with-ams-and-cap","name":"Enabling Authorization Policies in SAP Cloud Identity Services - IAS with AMS/CAP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-da100","name":"Enhancing agentic AI with trusted business data","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-establish-a-central-entry-point-with-sap-build-work-zone","name":"Establish a central entry point with SAP Build Work Zone","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-establish-a-central-inbox-with-sap-task-center","name":"Establish a central inbox with SAP Task Center","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:evaluating-saps-new-mcp-servers-ui5-cap-fiori-tools","name":"Evaluating SAP’s new MCP servers: UI5, CAP, and Fiori tools in practice","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:event-driven-architecture-with-event-mesh-part-1","name":"Event Driven Architecture with Event Mesh - Part-1","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:event-driven-architecture-with-event-mesh-part-2","name":"Event Driven Architecture with Event Mesh – Part-2","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:event-driven-cap-on-kyma-with-agentic-ai-and-ui-auto-refresh","name":"Event Driven SAP CAP on Kyma with Agentic AI and UI Auto Refresh","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:event-mesh","name":"Event Mesh","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.cap. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:event-driven-extensions-for-sap-successfactors-on-sap-btp-connecting-the-dots","name":"Event-driven Extensions for SAP SuccessFactors on SAP BTP – Connecting the Dots","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:event-driven-multi-tenant-architecture-with-cap-and-sap-event-mesh","name":"Event-Driven Multi-Tenant Architecture on SAP BTP with CAP and SAP Event Mesh","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-xp100","name":"Evolving the identity lifecycle for an AI-first future","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-ct1085","name":"Explore SAP Fiori elements for ABAP developers","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-in160","name":"Explore version control and automation with GitHub in Cloud Integration","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-explore-your-hyperscaler-data-with-sap-business-data-cloud","name":"Explore your Hyperscaler data with SAP Business Data Cloud","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:deploying-the-ui-of-an-mta-app-with-application-frontend-service","name":"Exploring Application Frontend Service: Deploying the UI of an MTA App","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:exposing-calculation-view-with-dynamic-client-via-odata-api","name":"Exposing Calculation View with Dynamic Client via OData API","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:exposing-sap-s4-onprem-data-to-external-system-odata-service-btp-destination-con","name":"Exposing SAP S4 Onprem data to external System || Odata Service || BTP || Destination-Connectivity","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:extend-successfactors-on-btp-with-cap-deploy-to-hana-cloud","name":"Extend SAP SuccessFactors on SAP BTP with CAP - Deploy to SAP HANA Cloud","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:extend-sap-successfactors-on-sap-btp-with-cap-import-sap-successfactors-odata-se","name":"Extend SAP SuccessFactors on SAP BTP with CAP - Import SAP SuccessFactors OData Services definitions","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-mission-extend-successfactors-with-cap","name":"Extend SAP SuccessFactors on SAP BTP with the SAP Cloud Application Programming Model","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:extend-upload-set-to-fiori-elements-and-utilize-dms","name":"Extend Upload Set to Fiori Elements and utilize Document Management Service","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:extend-upload-set-with-table-to-fiori-elements-and-utilize-object-store","name":"Extend Upload Set with Table to Fiori Elements and utilize Object Store","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-da264","name":"Flexible analytics at speed: Calculation views in SAP Business Data Cloud","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:hands-on-with-the-cap-operator-and-the-partner-reference-application","name":"From Concept to action: Hands-On with the CAP Operator and the Partner Reference Application","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:from-r3-abap-to-cap-and-fiori-elements-deployment","name":"From R/3 ABAP to CAP/Fiori Elements on SAP BTP- Deployment","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:from-sap-integration-suite-iflow-to-mcp-tools-exposing-odata-apis-to-ai-agents","name":"From SAP Integration Suite iFlow to MCP Tools: Exposing OData APIs to AI Agents","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:from-xsuaa-to-ams-policy-based-authorization-for-s4hana-extensions","name":"From XSUAA to AMS: Architecting S4HANA CAP Extensions with Policy-Based Authorization","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:fullstack-cap-with-hana-cloud-part-3-setting-up-hana-cloud","name":"Fullstack CAP Application with HANA Cloud (Decoupled Architecture) [Part-3]","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:fullstack-cap-with-hana-cloud-part-4-connect-and-deploy","name":"Fullstack CAP Application with HANA Cloud (Decoupled Architecture) [Part-4]","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:fullstack-cap-with-hana-cloud-part-5-btp-destination","name":"Fullstack CAP Application with HANA Cloud (Decoupled Architecture) [Part-5]","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:fullstack-cap-with-hana-cloud-part-6-fiori-to-html5-repository","name":"Fullstack CAP Application with HANA Cloud (Decoupled Architecture) [Part-6]","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:genai-mail-insights-generative-ai-hub-for-customer-support","name":"GenAI Mail Insights - Leveraging the generative AI hub in SAP AI Core to improve customer support","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-ad164","name":"Generate agentic workflows using SAP-managed n8n in Joule Studio","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:generating-pdf-on-btp-cf-using-cap-and-puppeteer","name":"Generating PDF on BTP CF using CAP and Puppeteer","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-generative-ai-on-sap-btp","name":"Generative AI on SAP BTP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-tutorial-cicd-start-cap","name":"Get Started with an SAP Cloud Application Programming Model Project in SAP Continuous Integration and Delivery","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-in200","name":"Govern AI-supported actions across enterprise systems","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:multi-model-data","name":"Graph, spatial and document data","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:guide-to-process-automation-apis-part-i-getting-started","name":"Guide to Process Automation APIs - Part I - Getting Started","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-hana-ai-toolkit-local-mcp-server","name":"HANA AI Toolkit — Local MCP Server","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-ra164","name":"Hands on SAP Document AI: Next-generation intelligent document processing","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:hey-abap-cloud-please-let-me-save-my-data-export-to-azure-storage-please-part-4","name":"Hey ABAP Cloud please let me save my data export to Azure Storage please🥺🙏- part 4","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:how-i-use-ai-for-development-and-why-context-matters","name":"How I Use AI for Development and Why Context Matters","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-ra106","name":"How SAP Document AI brings agentic intelligence to business documents","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-xp112","name":"How SAP secures enterprise AI agents with identity propagation","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:how-to-approve-reject-task-via-api-in-sap-build-process-automation","name":"How to Approve/Reject Task via API in SAP Build Process Automation","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:create-an-api-to-run-a-hana-cloud-stored-procedure-in-cloud-foundry","name":"How to create an API to run a HANA Cloud Stored Procedure in Cloud Foundry","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:get-authenticated-user-information-with-cap-using-the-xsuaa-api","name":"How to get authenticated user information with CAP in three different ways – Using the XSUAA API","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:manage-dmq-messages-on-advanced-event-mesh-with-a-cap-application","name":"How to use a CAP application to manage DMQ messages on SAP Advanced Event Mesh","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:how-to-use-sap-data-intelligence-with-sap-cloud-connector","name":"How to use SAP Data Intelligence with SAP Cloud Connector","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:html5-timeout-for-cap-destinations-in-mta-yaml","name":"HTML5.Timeout for CAP destinations in mta.yaml longer than default","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:hybrid-testing-using-postgresql-on-btp-hyperscaler-option","name":"Hybrid testing using PostgreSQL on SAP BTP, hyperscaler option","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:implementation-of-observability-using-opentelemetry-in-sap-btp","name":"Implementation of Observability using OpenTelemetry in SAP BTP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:implementing-dynamic-subaccount-based-routing-in-sap-cap","name":"Implementing Dynamic Subaccount-Based Routing in SAP CAP with SAP BTP Destinations","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:implementing-event-driven-architecture-in-cap-java-using-sap-event-mesh","name":"Implementing Event-Driven Architecture in CAP Java using SAP Event Mesh","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:insights-of-cloud-sdk-cap-xsuaa-ssh-and-other-btp-topics-from-2021","name":"Insights of Cloud SDK, CAP, XSUAA, SSH and other BTP topics from 2021","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:integrate-sap-business-technology-platform-audit-logs-with-ibm-security-qradar","name":"Integrate SAP Business Technology Platform audit logs with IBM Security QRadar","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:integrating-a-custom-ai-model-into-cap-using-ai-launchpad","name":"Integrating a Custom AI Model into SAP CAP Using AI Launchpad","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-integrating-and-extending-joule","name":"Integrating and Extending Joule","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:integrating-s4hana-invoicing-with-ksef-using-event-mesh-and-cap","name":"Integrating SAP S/4HANA Invoicing with KSeF Using SAP Event Mesh and CAP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:integration-scenario-setup","name":"Integration scenario setup","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:integration-tests-in-a-cloud-foundry-java-app-using-cap","name":"Integration Tests in a Cloud Foundry Java App using SAP Cloud Application Programming Model","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-in813","name":"Intelligent, governed, and agentic integrations with SAP Integration Suite","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ips-provisioning-to-abap-cloud-developer-trial","name":"IPS provisioning to ABAP Cloud Developer Trial","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-da263","name":"Knowledge graph and agent memory: Build an agent that remembers","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:kyma-evolution-transforming-kyma-into-a-tailor-made-saas-platform","name":"Kyma Evolution: Transforming SAP Kyma into a tailor-made SaaS Platform for sbs extensions","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:kyma-integration-with-sap-cloud-logging-part-1-introduction-and-shipping-logs","name":"Kyma Integration with SAP Cloud Logging. Part 1: Introduction and shipping Logs","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:kyma-integration-with-sap-cloud-logging-part-2-let-s-ship-some-traces","name":"Kyma Integration with SAP Cloud Logging. Part 2: Let's ship some traces","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:launchpad-content","name":"Launchpad and site content","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:launchpad-plugins","name":"Launchpad plugins","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.ui5. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:lets-deep-dive-into-capm-and-hana-cloud","name":"Lets Deep dive into CAPM and HANA Cloud --> HANACap","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:warehouse-loading","name":"Loading a warehouse","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:low-code-apps","name":"Low-code apps","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:making-cap-development-easier-with-storyboard-in-bas","name":"Making CAP Application Development Easier and Faster with the Help of Storyboard in SAP Business Application Studio","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-medallion-reference-architecture-for-big-data-processing-in-sap-hana-cloud","name":"Medallion Reference Architecture for Big Data Processing in SAP HANA Cloud","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-in203","name":"Mercedes-Benz’s journey to SAP Integration Suite","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:migrating-from-application-logging-service-to-cloud-logging","name":"Migrating from Application Logging Service to Cloud Logging","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:migrating-from-asanwee-to-asaaemee-from-sap-event-mesh-to-sap-advanced-event-mes","name":"Migrating from ASANWEE to ASAAEMEE: From SAP Event Mesh to SAP Advanced Event Mesh","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:migrating-your-cap-applications-from-web-ide-to-bas","name":"Migrating Your CAP Applications from SAP Web IDE to SAP Business Application Studio","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:mobile-apps","name":"Mobile apps","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-in261","name":"Model context protocol (MCP) unlocked: Enable governed access to AI agents","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-in212","name":"Modern integration at TÜV Rheinland: APIs, events and cloud transformation","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-in260","name":"Modernisation and migration to SAP Integration Suite made simple","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-da114","name":"Modernize your database landscape with SAP HANA Cloud","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:modernizing-rfc-bapi-based-integrations-for-a-clean-core-with-sap-integration-su","name":"Modernizing RFC/BAPI-based Integrations for a Clean Core with SAP Integration Suite","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:multitenant-mta-providing-a-cloud-portal-with-fiori-apps-to-subscribers","name":"Multitenant MTA: providing a Cloud Portal Service with FIORI apps to subscriber accounts","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-multitenant-saas-application-using-cap","name":"Multitenant SaaS Application using CAP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:multitenant-saas-on-btp-using-cap-the-reloaded-version","name":"Multitenant SaaS applications on SAP BTP using CAP - The Reloaded Version!","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:multitenant-saas-applications-on-btp-using-cap-kyma-runtime","name":"Multitenant SaaS applications on SAP BTP using CAP? SAP BTP, Kyma Runtime!","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:multitenant-saas-on-btp-using-cap-tried-and-true-overview","name":"Multitenant SaaS applications on SAP BTP using CAP? Tried-and-True!","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:multitenant-saas-on-btp-using-cap-tried-and-true-advanced","name":"Multitenant SaaS apps on SAP BTP using CAP? Tried-and-True! – The Advanced Version","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:multitenant-saas-on-btp-using-cap-tried-and-true-basic","name":"Multitenant SaaS apps on SAP BTP using CAP? Tried-and-True! – The Basic Version","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:multitenant-saas-on-btp-using-cap-tried-and-true-expert-features","name":"Multitenant SaaS apps on SAP BTP using CAP? Tried-and-True! – The Expert Features","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:named-user-attribution-across-btp-subaccounts-a-two-hop-ias-token-exchange-for-c","name":"Named-User Attribution Across BTP Subaccounts: A Two-Hop IAS Token Exchange for Cloud Integration","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:nice-patch-sap-revisiting-your-sap-btp-security-measures-after-ai-core-vulnerabi","name":"Nice patch SAP! Revisiting your SAP BTP security measures after AI Core vulnerability fix","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-ct1207","name":"OData entity as a governed query surface for agents, not a tool","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:openapi","name":"OpenAPI","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.cap. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:creating-and-deploying-a-cap-application-with-hana-part-1","name":"Part 1: Creating and Deploying a SAP CAP Application with SAP HANA on SAP BTP (Cloud Foundry)","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:cap-operator-on-kyma-part-2-runtime-architecture-and-cost","name":"Part 2: Runtime Architecture & Cost efficiency gains","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:architecting-multiple-s4hana-backends-with-principal-propagation-part-3","name":"Part 3: Architecting Complex Real Life Business Scenario on SAP BTP with ease [ Targeting Multiple backend S/4HANA Systems utilizing Principal Propagation ]","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:architecting-multiple-s4hana-backends-with-principal-propagation-part-2","name":"Part2: Architecting Complex Real Life Business Scenario on SAP BTP with ease [ Targeting Multiple backend S/4HANA Systems utilizing Principal Propagation ]","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:perform-sap-principal-propagation-with-microsoft-entra-id-for-sap-successfactors","name":"Perform SAP Principal Propagation with Microsoft Entra ID for SAP SuccessFactors!","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:performance-trace-node-js-app-on-btp-with-dynatrace","name":"Performance Trace Node.js App on BTP with Dynatrace","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:platform-migration","name":"Platform migration","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:principal-propagation-from-btp-web-app-to-s-4hana-via-sap-integration-suite","name":"Principal Propagation from BTP Web App to S/4HANA via SAP Integration Suite","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:process-automation","name":"Process automation","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.btp. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:product-updates-for-sap-build-code-june-2025-edition","name":"Product Updates for SAP Build Code – June 2025 Edition","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:publish-events-from-cap-nodejs-to-integration-suite-event-mesh","name":"Publish events from CAP Node.js applications to Event Mesh of Integration Suite","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:quickly-deploy-a-sample-cap-application-to-btp","name":"Quickly Deploy a Sample CAP Application to BTP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:rfc-bapis-meet-ai-agents-why-sap-integration-suite-mcp-server-matters","name":"RFC/BAPIs Meet AI Agents: Why SAP Integration Suite MCP Server Matters","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-in810","name":"Roadmap to upgrade from SAP Process Orchestration: Agentic era preparation","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:run-and-deploy-cap-java-with-postgresql-on-cloud-foundry-2023","name":"Run and Deploy SAP CAP (Java) with PostgreSQL on SAP BTP Cloud Foundry","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:run-and-deploy-cap-nodejs-or-java-with-postgresql-on-cloud-foundry","name":"Run and Deploy SAP CAP (Node.js or Java) with PostgreSQL on SAP BTP Cloud Foundry","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:saas-self-onboarding-and-one-domain-in-kyma-using-cap","name":"SaaS Self-Onboarding and One-Domain Concept in SAP BTP, Kyma Runtime using CAP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-ai-services-dox-gen-ai-with-sap-cap-plugin-part-3","name":"SAP AI Services - DOX - Gen AI with SAP CAP Plugin - Part 3","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-api-management-for-beginners-part-1-what-is-apim-a-complete-features-tour","name":"SAP API Management for Beginners – Part 1: What Is APIM & A Complete Features Tour","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-api-management-for-beginners-part-4-oauth-2-0-kvm-traffic-policies-threat-pr","name":"SAP API Management for Beginners – Part 4: OAuth 2.0, KVM, Traffic Policies, Threat Protection&CORS","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-ad261","name":"SAP BAIP, ABAP environment: Monitoring and troubleshooting","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-btp-kyma-service-mesh","name":"SAP BTP - KYMA - SERVICE MESH","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-btp-account-architecture-best-practices-a-practitioner-s-field-guide","name":"SAP BTP Account Architecture Best Practices: A Practitioner's Field Guide","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-btp-audit-log-access-just-got-easier-here-s-what-s-new","name":"SAP BTP Audit Log Access Just Got Easier - Here’s What’s New","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-btp-audit-log-enable-and-retrieve-logs","name":"SAP BTP Audit log Enable and retrieve logs","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-btp-destinations-in-a-nutshell-part-1-motivation-noauthentication-destinatio","name":"SAP BTP Destinations in a Nutshell Part 1 - Motivation & NoAuthentication Destinations","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:use-cap-to-do-native-development-on-hana-cloud","name":"SAP BTP Showcase - Use SAP Cloud Application Programming to do Native Development on HANA Cloud","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ci-cd-for-hana-cloud-with-cds-add-pipeline","name":"SAP BTP Showcase – SAP Continuous Integration and Delivery (SAP CI&D) for SAP HANA Cloud","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:xsuaa-attribute-based-vs-authority-based-configuration","name":"SAP BTP XSUAA Security Configuration Comparison: Attribute-Based vs. Authority-Based Approaches","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:principal-propagation-in-sbpa-actions-with-a-cap-nodejs-service","name":"SAP Build Process Automation – Use Principal Propagation in Actions sample: CAP Node.js Service","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-build-process-automation","name":"SAP Build Process Automationで「グループ宛て承認ワークフロー」を構築する","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-business-technology-platform-authorization-and-trust-management-service","name":"SAP Business Technology Platform: Authorization and Trust Management Service","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-cap-jwt-token-flow-in-code","name":"SAP CAP JWT Token Flow in code","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:cap-lessons-learned-run-a-cap-app-using-sqlite-on-cloud-foundry","name":"SAP CAP Lessons Learned: Run a CAP app using SQLite on SAP BTP - Cloud Foundry","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:monitoring-cap-container-metrics-with-sap-cloud-logging-service","name":"SAP Cloud Logging Serviceでコンテナメトリクスを監視する","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-datasphere-integration-patterns-lessons-learned-from-two-years-of-implementa","name":"SAP Datasphere Integration Patterns: Lessons Learned from Two Years of Implementations","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-sap-document-ai","name":"SAP Document AI","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-sap-iam-integration-with-sap-cloud-identity-services","name":"SAP IAM integration with SAP Cloud Identity Services","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-st104","name":"SAP Integration Suite as the foundation for enterprise agentic AI","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:securing-a-cap-endpoint-called-by-the-job-scheduling-service","name":"SAP Job Scheduling Service + Cloud Application Programming Model application (CAP) + SAP Authorization and Trust Management Service (XSUAA)","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-job-scheduling-service-generate-your-own-client-library-from-openapi-spec","name":"SAP Job Scheduling Service: 🔧 Generate Your Own Client Library from OpenAPI Spec","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-joule-implementation-in-an-s-4hana-private-cloud-3-system-landscape","name":"SAP Joule implementation in an S/4HANA private cloud 3 system landscape","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-just-became-ai-agent-ready-here-s-a-step-by-step-mcp-walkthrough","name":"SAP Just Became AI-Agent Ready — Here's a Step-by-Step MCP Walkthrough","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-successfactors-extensibility-from-btp-kyma-runtime","name":"SAP SuccessFactors extensibility easy with SAP BTP, Kyma runtime","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sap-s-api-policy-on-ai-agents-what-it-prohibits-allows-and-leaves-open","name":"SAP's API Policy on AI Agents: What It Prohibits, Allows, and Leaves Open","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-jw129","name":"SAP’s compositional design system: Craft enterprise UIs with AI on the fly","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:secrets-rotation","name":"Secrets rotation","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.cap. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-secure-service-consumption-across-hyperscalers","name":"Secure Service Consumption Across Hyperscalers","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:securing-a-cap-nodejs-app-with-sap-ams-on-btp-cloud-foundry","name":"Securing a CAP Node.js App with SAP AMS on BTP Cloud Foundry","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:securing-cap-applications-with-cloud-identity-services-and-ams","name":"Securing CAP Applications with SAP Cloud Identity Services and AMS","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sending-emails-from-sap-cap-applications-with-any-smtp-provider","name":"Sending Emails from SAP CAP Applications with Any SMTP Provider","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:mcp-servers","name":"Serve your application over MCP","what":"description revised","detail":"Keep the default capability wording neutral; preserve the previous wording in framing_by_ecosystem.cap. Maintainer-requested scope audit."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:set-up-the-sap-cloud-connector-integrating-on-premise-systems-with-cloud-service","name":"Set up the SAP Cloud Connector: Integrating On‑Premise Systems with Cloud Services","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:setting-up-postgresql-for-sap-btp-development","name":"Setting Up PostgreSQL for SAP BTP Development: A Practical Guide","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:cap-application-with-successfactors-and-hana-cloud","name":"SFSFとHANA Cloudを使用するCAPのアプリケーション開発","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sharing-a-hana-cloud-instance-across-subaccounts-with-hdi-containers","name":"Sharing SAP HANA Cloud instance to multiple subaccounts and creating HDI containers","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:troubleshooting-deploying-a-cap-project-to-hana-cloud","name":"Simple steps to deploy your CAP project to HANA cloud","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:simplifying-saas-self-onboarding-automation-using-terraform","name":"Simplifying SaaS Self-Onboarding Automation using Terraform in Kyma and Cloud Foundry","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:simplifying-sap-btp-authentication-in-pipelines-with-sap-passport","name":"Simplifying SAP BTP Authentication in Pipelines with SAP Passport and Playwright","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:sqlite-as-database-for-a-productive-cap-application","name":"SQLite as database for a multi-target (/productive) CAP Application","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-ct1238","name":"Stop guessing, start counting: How generative AI fixed an inventory mess","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:streamline-user-targeting-with-segments-in-sap-feature-flags","name":"Streamline User Targeting with Segments in SAP Feature Flags","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:streamlined-kyma-deployment-for-cap-applications","name":"Streamlined Kyma deployment for CAP applications","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:surviving-and-thriving-with-cap-deployment","name":"Surviving and Thriving with the SAP Cloud Application Programming Model: Deployment to SAP BTP, Kyma runtime","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:surviving-and-thriving-with-the-sap-cloud-application-programming-model-local-de","name":"Surviving and Thriving with the SAP Cloud Application Programming Model: Local development hurdles","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:swagger-ui-for-cds-sap-btp-extension-generators","name":"Swagger UI | SAP BTP Extension Generators | Hands-on Video Tutorials","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"capability","ref":"capability:testing","name":"Testing","what":"ecosystems revised","detail":"The same concern on the SAP Digital Manufacturing door, opened 2026-10-17: SAP published test automation modules for the product's standard apps."},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:testing-sap-build-process-automation-task-ui-in-bas","name":"Testing SAP Build Process Automation task UI in SAP Business Application Studio","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:testing-cap-hana-artifacts-with-jest","name":"Testing your CAP HANA Artifacts with jest – including multitenancy, hdbprocedure and hdbview","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:the-fastest-way-to-run-full-stack-applications-in-bas","name":"The fastest and easiest way to run full-stack applications in SAP Business Application Studio","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:the-fastest-way-to-a-deployable-cap-app-on-cloud-foundry","name":"The fastest way to a deployable CAP app on SAP BTP Cloud Foundry","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:the-new-way-to-consume-service-bindings-on-kyma-runtime","name":"The new way to consume Service Bindings on Kyma Runtime","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ac-third-party-mcp-server-access-to-sap-solutions-on-btp","name":"Third-Party MCP Server Access to SAP Solutions on BTP","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:tips-for-running-cap-nodejs-in-sap-btp","name":"Tips for running CAP nodejs in SAP BTP","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:triggering-sap-build-process-automation-processes-from-cap-apps","name":"Triggering SAP Build Process Automation Processes from SAP Cloud Application Programming (CAP) Apps","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:ui-for-the-btp-application-vulnerability-report","name":"UI for the BTP Application Vulnerability Report","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:understanding-and-developing-fiori-plugins-with-extension-api-typescript","name":"Understanding and Developing Fiori Plugins with Extension API & TypeScript","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:understanding-security-approaches-in-cap-using-xsuaa-nodejs-and-mta","name":"Understanding security approaches in SAP CAP using XSUAA in node.js flavor and MTA.","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:teched-2026-in111","name":"Unlock composable business using SAP Integration Suite, advanced event mesh","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:embed-btp-attachment-reuse-ui-in-a-fiori-elements-cap-app","name":"Unlocking Efficiency: Leveraging SAP BTP Document Management Service in Fiori Applications # 2","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:use-rest-services-in-graph","name":"Use REST services in Graph","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:use-the-destination-service-in-nodejs-locally","name":"Use SCP CF Destination service in NodeJs locally","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:useful-cap-cds-and-fiori-commands-to-accelerate-development-and-deployment","name":"Useful CAP CDS and Fiori Commands to Accelerate Development and Deployment","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:display-pdf-from-btp-forms-service-in-a-cap-sapui5-application","name":"Using Custom Actions to display PDF from SAP BTP Forms service into a CAP SAPUI5 application","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:using-postman-for-api-testing-with-xsuaa","name":"Using Postman for API Testing with XSUAA","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:using-rfc-function-modules-and-bapis-in-sap-build-process-automation","name":"Using RFC Function Modules and BAPIs in SAP Build Process Automation","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:using-sap-managed-iflows-for-time-series-data-integration-in-sap-ibp-part-1-read","name":"Using SAP managed iFlows for Time series data Integration in SAP IBP – Part 1 - Reading data","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:using-sap-managed-iflows-for-time-series-data-integration-in-sap-ibp-part-2-writ","name":"Using SAP managed iFlows for Time series data Integration in SAP IBP – Part 2 - Writing data","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:using-the-terraform-provider-for-btp-to-simplify-tenant-onboarding","name":"Using the Terraform Provider for SAP BTP to simplify Subscriber Tenant Onboarding","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:why-developers-should-care-about-credential-types-for-xsuaa","name":"Why developers should care about credential-types for xsuaa?","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:why-sap-cloud-identity-matters-for-sap-task-center-it-s-about-trust-and-global-u","name":"Why SAP Cloud Identity Matters for SAP Task Center: It’s About Trust and Global User ID","what":"explains revised","detail":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:xsuaa-based-authentication-using-managed-approuter","name":"XSUAA Based Authentication - Using Managed Approuter","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:xsuaa-based-authentication-using-standalone-approuter","name":"XSUAA Based Authentication - Using Standalone Approuter","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:xsuaa-local-testing","name":"XSUAA Local Testing","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-17","kind":"moved","entity":"reading","ref":"content:btp-launchpad-sapui5-cpi-iflow","name":"从BTP Launchpad里的sapui5应用里调用部署的CPI IFLOW","what":"explains revised","detail":"Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).","drafted_with_ai":true},{"date":"2026-10-16","kind":"entered","entity":"reading","ref":"content:batch-file-pickup-and-dynamic-zip-creation-in-sap-integration-suite","name":"Batch File Pickup and Dynamic ZIP Creation in SAP Integration Suite","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-16","kind":"entered","entity":"reading","ref":"content:event-mesh-amqp-the-retry-trap-nobody-warns-you-about","name":"Event Mesh + AMQP: The Retry Trap Nobody Warns You About","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-16","kind":"entered","entity":"reading","ref":"content:implementing-b2b-advisory-in-sap-integration-suite-for-custom-xml-edifact-scenar","name":"Implementing B2B Advisory in SAP Integration Suite for Custom XML EDIFACT Scenario Part - 3","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-16","kind":"entered","entity":"reading","ref":"content:sap-btp-platform-technical-user-for-ctms-integration","name":"SAP BTP Platform Technical User for CTMS Integration","discovered_via":"source:sap-community · cloud-foundry-tag"},{"date":"2026-10-16","kind":"entered","entity":"reading","ref":"content:what-s-new-in-mobile-development-kit-client-26-9","name":"What’s new in Mobile development kit client 26.9","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:abinayaaa","name":"Abinaya Srinivasan"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:aburduhos-logalitech","name":"aburduhos-logalitech"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:ajaysoreng","name":"Ajay Soreng"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:akaneyasutomi","name":"Akane Yasutomi"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:alpfeil","name":"Alex Pfeil"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:peasantsboot","name":"Alexander Bundschuh"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:amiramarweni","name":"amiramarweni"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:a-thaler","name":"Andreas Thaler"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:arilulu","name":"arilulu"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:braghavendrarao","name":"B Raghavendra Rao"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:boyan-velinov","name":"Boyan Velinov"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:army113","name":"David Sluga"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:davidhstocker","name":"David Stocker"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:ddonchev","name":"Dido"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:dingenhaag","name":"Dingenhaag"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:f-blass","name":"f-blass"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:fabianfellhauer","name":"Fabian Fellhauer"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:finnybabu","name":"finnybabu"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:narayanagayathri","name":"Gayathri Narayana"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:6of5","name":"HP Seitz"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:ihnen42","name":"Ihnen42"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:meyer-j","name":"Joerg Meyer"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:johanneskra","name":"Johannes Kratzsch"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:jsousa-resulto","name":"Jorge Sousa Villafaina"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:kdass","name":"kdass"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:kp-sauer","name":"KP Sauer"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:leonahas","name":"Leona Hasani"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:liga-oz","name":"Līga"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:logalitech","name":"Logali Tech"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:marievonseggern","name":"MarievonSeggern"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:pianocktail","name":"Matthias Bühl"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:niklasherrmann21","name":"NiklasHerrmann21"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:noravth","name":"Nora von Thenen"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:gautam-prashant","name":"Prashant Gautam"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:ranbian","name":"Ran Bian"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:raphaelreply","name":"Raphael"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:robbymanis","name":"robbymanis"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:sbarzaghialteaup","name":"Samuele Barzaghi"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:sap-tutorials","name":"SAP Tutorials"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:sap-martinnaumann","name":"SAP-MartinNaumann"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:saraherdmann","name":"Sarah Erdmann"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:neelamegams","name":"Shrinivasan Neelamegam"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:simplykapoor","name":"Sunny kapoor"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:t-griebe","name":"T. Griebe"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:timolasi","name":"timolasi"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:vinayakadkoli","name":"Vinayak Adkoli"},{"date":"2026-10-16","kind":"entered","entity":"person","ref":"actor:sygyzmundovych","name":"Vitaliy Rudnytskiy"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-bruno","name":"@saptools/bruno","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-debugger","name":"@saptools/cf-debugger","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-explorer","name":"@saptools/cf-explorer","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-function-trace","name":"@saptools/cf-function-trace","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-hana","name":"@saptools/cf-hana","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-inspector","name":"@saptools/cf-inspector","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-live-trace","name":"@saptools/cf-live-trace","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-logs","name":"@saptools/cf-logs","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-metrics","name":"@saptools/cf-metrics","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-otel","name":"@saptools/cf-otel","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-sync","name":"@saptools/cf-sync","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-tail","name":"@saptools/cf-tail","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-cf-xsuaa","name":"@saptools/cf-xsuaa","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:saptools-sqltools","name":"@saptools/sqltools","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"reading","ref":"content:ac-agentic-engineering-for-sap-btp-extensions","name":"Agentic Engineering for SAP BTP Extensions","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"reading","ref":"content:automate-recurring-data-updates-in-sap-hana-cloud","name":"Automate Recurring Data Updates in SAP HANA Cloud","discovered_via":"source:sap-community · btp-tag, source:sap-community · hana-cloud-tag"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:miyasuta-cap-reuse-html5","name":"cap-reuse-html5","discovered_via":"source:github · miyasuta"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:sap-joule-studio","name":"Joule Studio","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"option","ref":"artifact:sap-joule-work","name":"Joule Work","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"reading","ref":"content:sap-btp-ci-building-open-source-custom-adapter-eventsmartkafka-from-zero-with-sa","name":"SAP BTP - CI - Building Open-Source Custom Adapter EventSmartKafka from Zero with SAP ADK - Part II","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-10-15","kind":"entered","entity":"reading","ref":"content:sap-btp-ci-eventsmartkafka-custom-kafka-adapter-from-esa-v1-1-0-validated-runtim","name":"SAP BTP - CI - EventSmartKafka - Custom Kafka Adapter From .ESA v1.1.0 - Validated Runtime - Part IV","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-10-15","kind":"entered","entity":"reading","ref":"content:sap-btp-ci-how-i-built-an-open-source-enterprise-custom-kafka-adapter-from-scrat","name":"SAP BTP - CI - How I Built an Open-Source Enterprise Custom Kafka Adapter from Scratch - Part I","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-10-15","kind":"entered","entity":"reading","ref":"content:sap-btp-ci-immutable-event-routing-per-domain-with-metadata-driven-consumer-orch","name":"SAP BTP - CI - Immutable Event Routing per Domain with Metadata-Driven Consumer Orchestration","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-10-15","kind":"entered","entity":"reading","ref":"content:ac-third-party-mcp-server-access-to-sap-solutions-on-btp","name":"Third-Party MCP Server Access to SAP Solutions on BTP","discovered_via":"source:curator"},{"date":"2026-10-15","kind":"entered","entity":"person","ref":"actor:mponce","name":"Mario Ponce"},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:arc-mcp-xsuaa-auth","name":"@arc-mcp/xsuaa-auth","what":"provides[capability:authentication] revised","detail":"The BTP door now compares its authentication options on whether the signed-in identity reaches the next system. The README's sentence about the `./btp` entrypoint states it for this package, and it was read again on this date.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:sap-approuter","name":"@sap/approuter","what":"provides[capability:authentication], requires[0] revised","detail":"The UAA sentence was read again in the 23.0.0 README during this pass and was still there.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:sap-joule-studio-cli","name":"@sap/joule-studio-cli","what":"description, provides, links revised","detail":"Current npm README for 2.0.4, published 2026-10-07, says \"Installing `@sap/joule-studio-cli` gives you two commands:\" and lists joule and jl. SAP Help now installs this package for the new Studio workflow. The historical alpha package stays separately indexed; no unverified rename or lineage relationship is inferred.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:saptools-cf-xsuaa","name":"@saptools/cf-xsuaa","what":"provides[capability:authentication] revised","detail":"On a capability page the edge put a token command line beside an OAuth server and an identity provider with nothing to tell them apart. The edge now says which part of the concern it answers, that it validates nothing, and states the property the BTP door compares on: a token with no user present.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:likweitan-abap-skills","name":"abap-skills","what":"provides revised","detail":"capability:agent-guidance widened installs_into to the ABAP door. The README read on 2026-10-15 names the five clients the skills command line supports and adds \"and other compatible agents\", so the five named ones are the value; the README also documents separate routes for Claude Code, OpenCode and GitHub Copilot in VS Code, which name no client the sentence does not. system_reach is left out: the repository states nothing about needing a system or bringing one, and absent is not a no.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"capability","ref":"capability:agent-code-access","name":"Agent access to your code","what":"framing by ecosystem revised","detail":"Beside Agent access to your systems, the ABAP door read as two names for one thing. This one is about the code, development objects reached through ADT; that one is about business data and operations. The atlas maintainer's decision."},{"date":"2026-10-15","kind":"moved","entity":"capability","ref":"capability:agent-evals","name":"Agent evals","what":"core coverage, coverage by flavor, facets, gap revised","detail":"The note rested on \"everyone\" and \"nobody\", which nothing here sources. The replacement says what the material read on the three doors covers and what it leaves to the project, which is checkable."},{"date":"2026-10-15","kind":"moved","entity":"capability","ref":"capability:agent-guidance","name":"Agent guidance","what":"coverage by ecosystem, framing by ecosystem, facets, coverage by flavor, framing by flavor revised","detail":"[skillOverflow](artifact:dankromp-skilloverflow) entered on 2026-09-18, after this flavor was assessed, serves the UI5 door and states no flavor, so by the flavor rule it answers in all of them. Its own skill list names SAPUI5 data binding, custom controls, i18n and testing and nothing about the component library, so it is reported as a fallback rather than read as a community presence here. Saying so is what keeps core-only honest beside the options the page lists."},{"date":"2026-10-15","kind":"moved","entity":"capability","ref":"capability:agent-tooling","name":"Agent tooling","what":"core coverage, coverage by flavor, framing by flavor, facets, normative relevance revised","detail":"capire's own guide opens with a caution naming section 2.2.2 of the SAP API Policy and stating that CAP-level agents are not an SAP-endorsed architecture or pathway for exposing, proxying or providing agentic access to SAP Application APIs. That is the core's statement about where this capability may be pointed, so it belongs beside the framing rather than only in the boundary sentence. Recorded as context to inspect, not as a coverage assessment."},{"date":"2026-10-15","kind":"moved","entity":"capability","ref":"capability:agent-workspaces","name":"Agent workspaces","what":"ecosystems revised","detail":"Attach Werkbank to the same user-facing concern. Its own catalog lists ARC-1 and ABAP Cloud, CAP Upgrade, and UI5 development skills, while its README describes persistent conversations and Spaces. The additional views record only that scoped attachment; BTP coverage and its assessment date are preserved."},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:sap-aicore-skills","name":"aicore-skills","what":"provides revised","detail":"capability:agent-guidance declared the installs_into property on the BTP door, and the README's Installation section names the harnesses in one sentence. The entry's own description already carried the same four; the value puts it where the door's options can be compared on it. Two sentences from the lifecycle skill were read on the same day and added as sources for the edge, since they state how an operation is run and what a mutating script requires.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"capability","ref":"capability:authentication","name":"Authentication","what":"coverage by ecosystem, facets, framing by ecosystem revised","detail":"The paragraph counted two services while seven entries stand behind the door, the router and the Cloud Connector among them, so it told a reader the door was smaller than it is."},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:lemaiwo-btp-drawio-skill","name":"btp-solution-diagram-generator","what":"provides revised","detail":"The edge said the rules are packaged and not what the package holds, which is the thing that separates this option from the other three skill sets behind the door that carry the same guideline. The README's own list was read on 2026-10-15 and its three lines are now the edge's sources.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:sap-cloud-connector","name":"Cloud Connector","what":"provides[capability:authentication] revised","detail":"The edge read as though the connector propagated the user by itself. SAP's own page names three authentication types towards an internal system and says the calling application's destination configuration picks one, and that trust to the cloud entities whose tokens are accepted has to be configured explicitly. The property the BTP door compares on rests on the same sentence.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:btp-cloud-identity-services","name":"Cloud Identity Services","what":"provides[capability:authentication] revised","detail":"The only sentence about this service was its one-liner, so the capability page listed it beside the OAuth server with nothing to tell the two apart. SAP's trust and federation page states what the service is and what a tenant's own policies cover, and the default identity provider page states the corporate identity provider behind it, which is the property the BTP door now compares on.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:dankromp-skilloverflow","name":"DanKromp/skillOverflow","what":"provides revised","detail":"The entry's own prose said the collection covers UI5 and Fiori work and the edge cited only the total count. The UI5 pass needed to know what that coverage is, because this entry states no flavor and so answers in all of a door's flavors; the two rows name the skills the fallback rests on, which is what the capability's freestyle and web-components readings now cite.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:lofond-drawio-skill-sap","name":"drawio-skill-sap","what":"provides, description revised","detail":"The entry carried the one-line install command and not the path the README's own first option uses, which is what a reader on Copilot needs.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:sap-joule-studio","name":"Joule Studio","what":"ecosystem, artifact type, links revised","detail":"The browser builder and managed runtime do not establish a separately subscribed and bound BTP service. Keep CAP and BTP as served views: the product overview names CAP development, and the current SAP Help tutorial requires \"An SAP S/4HANA system configured with an SAP BTP destination.\" The architecture chapter is titled \"Building AI Agents with SAP Joule Studio on SAP BTP\" while distinguishing the SAP-managed runtime from Bring Your Own Agent in a customer subaccount. The CLI link is backed by the current npm README, which now ships both joule and jl; its atlas record is revised in the same batch. The positive basis for web-tool is SAP’s description of a visual browser-based builder with no local setup. It identifies the hosted development interface, including provisioned access; it does not classify the runtime as an unbound or customer-hosted service.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:sap-joule-work","name":"Joule Work","what":"ecosystem, artifact type, ecosystem revised","detail":"The three-record acceptance on 2026-10-15 established the workspace as a separate part of SAP Joule. Retain that family split: SAP Joule records the BTP formation and identity integration, while Work records the user-facing experience across systems. RA0029 says \"The experience is available across web, desktop and mobile\"; there is no separate BTP subscription or binding documented for Work. Its BTP served view describes interaction with customer-managed agents connected to Joule, not a BTP runtime or core-coverage claim.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"capability","ref":"capability:llm-integration","name":"LLM integration","what":"core coverage, coverage by flavor, framing by flavor, facets revised","detail":"Two questions the options here answer differently and the page could not show. Which models an option reaches is the first fact a reader needs, because all but one of the CAP options are clients of SAP AI Core; whether the response can be streamed decides whether a chat surface is possible at all. Both are scoped to cap: the ABAP, UI5 and BTP options were not read for them in this pass."},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:btp-oauth","name":"OAuth 2.0 on SAP BTP","what":"lifecycle, provides[capability:authentication] revised","detail":"The BTP door now compares its authentication options on whether a token can be had with no person present. The catalogue sentence about the client credentials grant states it for this service, and it was read again on this date.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:btp-authorization-and-trust-management","name":"SAP Authorization and Trust Management service","what":"provides[capability:authentication] revised","detail":"The edge said only that the service answers authentication, so the page could not say which part of the concern it answers. SAP's architecture page states the three: the trust, the assertion it receives, and the token it signs. The two properties the BTP door now compares options on are stated from the same page: a token with no user present, and a corporate identity provider behind it.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:mfigueir-sap-power","name":"SAP Power for Kiro","what":"provides, description revised","detail":"The entry said it is packaged as a Kiro power and not how it gets there or which Kiro it needs; the README read on 2026-10-15 states both.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:marianfoo-btp-drawio-skill","name":"sap-architecture","what":"provides, description revised","detail":"The entry said other agents can run it and not what that costs. The README's own caveat, read on 2026-10-15, is that the auto-load is Claude's alone, which is the difference between this option and a Claude-only one.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:cch-engineering-sap-cloud-integration-pipeline-concept-skill","name":"sap-cloud-integration-pipeline-assistant","what":"provides revised","detail":"capability:agent-guidance declared the installs_into property on the BTP door. The README names GitHub Copilot agent mode in its install step and gives a `.claude/skills/` path beside it under the heading \"For Claude\", which names a product family rather than one of the property's values, so only Copilot is entered and the Claude line is kept as a source on the edge.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:sap-samples-html5-applications-migration-skills-for-sap-btp","name":"SAP-samples/html5-applications-migration-skills-for-sap-btp","what":"provides, description revised","detail":"The entry said the plugin needs no network access, which the README states, and said nothing about the four command lines the same README requires before anything is built or deployed. A reader who stopped at the first half would take the migration for the whole job. The cleanup skill's own sentence, which undeploys from Cloud Foundry, is added as a source on the edge beside it, because the two statements sit in one README and both are true of different steps.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:sap-samples-joule-a2a-agent-toolkit","name":"SAP-samples/joule-a2a-agent-toolkit","what":"provides, description revised","detail":"The entry said the skills generate commands, which the README states of btp-cli, cf-cli and joule-cli, and said nothing about `/sap-a2a-agent-toolkit:deploy-agent`, which the Quick Start uses to deploy the scaffolded agent. The distinction decides whether anything here reaches an account, so it is now on the entry, and the README's own `cf login` and `joule login` step is named in the warning where the account conditions already were.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:sap-automation-pilot-agent-skills","name":"SAP/automation-pilot-agent-skills","what":"provides, description revised","detail":"The README read on 2026-10-15 lists `curl` and `jq` in the same prerequisites table as Claude Code, for the API calls and the JSON parsing, and the entry named neither. The two API sentences read the same day are added as sources on the edge, since what the skills do through the Content Management and Executions APIs was described in the entry without a quote behind it.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:sap-leanix-ai-plugins","name":"SAP/leanix-ai-plugins","what":"provides, requires revised","detail":"The edge rested on one phrase, \"designed to work with the LeanIX MCP Server\", which says the skills are written for it but not that a reader has to do anything. The sentence read on 2026-10-15 states the connection and the sign-in flow, which is what makes the requirement concrete.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"option","ref":"artifact:secondsky-sap-skills","name":"secondsky/sap-skills","what":"links, flavors, requires, provides, description revised","detail":"The same correction as description.what_it_solves, on the edge that carries this artifact's answer to the capability, so the two do not state the repository's evidence model differently. The rewording also removes the two em dashes the prose scan reported in this field.","drafted_with_ai":true},{"date":"2026-10-15","kind":"moved","entity":"capability","ref":"capability:telemetry","name":"Telemetry","what":"core coverage, coverage by flavor, framing by flavor, framing by ecosystem, facets revised","detail":"Three questions the sources answer differently for the CAP options and that change which one a reader reaches for: which signals it produces, where it can send them, and whether the application has to write code for a signal of its own. Scoped to the CAP door; the ABAP and BTP options were not assessed in this pass."},{"date":"2026-10-15","kind":"moved","entity":"capability","ref":"capability:testing","name":"Testing","what":"coverage by ecosystem revised","detail":"Intake of @saptools/bruno, which runs request collections against services deployed to Cloud Foundry: the concern exists behind the BTP door."},{"date":"2026-10-14","kind":"entered","entity":"reading","ref":"content:adapting-sap-joule-for-purchase-order-creation-from-an-existing-purchase-requisi","name":"Adapting SAP Joule for Purchase Order Creation from an Existing Purchase Requisition","discovered_via":"source:sap-community · joule-tag"},{"date":"2026-10-14","kind":"entered","entity":"reading","ref":"content:cloud-integration-activating-enterprise-messaging-capabilities-for-jms-queue-cf","name":"Cloud Integration- Activating Enterprise Messaging Capabilities for JMS Queue - CF","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-10-14","kind":"entered","entity":"reading","ref":"content:sap-btp-ci-eventsmartkafka-custom-kafka-adapter-part-v-final","name":"SAP BTP - CI - EventSmartKafka - Custom Kafka Adapter - Part V FINAL","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-10-14","kind":"entered","entity":"reading","ref":"content:sap-datasphere-integration-patterns-lessons-learned-from-two-years-of-implementa","name":"SAP Datasphere Integration Patterns: Lessons Learned from Two Years of Implementations","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-10-14","kind":"moved","entity":"capability","ref":"capability:agent-code-access","name":"Agent access to your code","what":"normative relevance revised","detail":"The policy's agentic provision reaches every server that calls ADT for an agent; it was stated on arc-1 alone and as unsourced prose in several boundaries."},{"date":"2026-10-14","kind":"moved","entity":"capability","ref":"capability:attachments","name":"Attachments","what":"coverage by ecosystem revised","detail":"The five citations and four links to FileUploader.ts and UploadCollection.ts used the organisation the project has left, which now answers only as a redirect. Both files were opened at the new address on 2026-10-14 and carry the sentences quoted here, so every claim and every quote stands as written and only the addresses and their titles moved; the checked dates stay at the day each quote was last read in full."},{"date":"2026-10-14","kind":"moved","entity":"capability","ref":"capability:llm-integration","name":"LLM integration","what":"coverage by flavor revised","detail":"The PromptInput page no longer carries the sentence this rested on. Read again on 2026-10-14 it states \"The @ui5/webcomponents-ai package is under development and considered experimental - components' APIs are subject to change. Furthermore, the package supports Horizon themes only\", with no version marker in it. The since-2.0 claim had no second source, so it goes rather than stand unsourced; the experimental state and the Horizon-only limit stay, in the words the page now uses, which are the words coverage_by_ecosystem.ui5 already quoted. The flavor's own assessment of who provides it was not redone, so assessed_at stands."},{"date":"2026-10-14","kind":"moved","entity":"option","ref":"artifact:midasol-sap-mcp-server","name":"midasol/sap-mcp-server","what":"description revised","detail":"The whole paragraph was the policy, which Agent access to your systems carries as a condition sourced to the policy.","drafted_with_ai":true},{"date":"2026-10-13","kind":"entered","entity":"reading","ref":"content:how-to-use-sap-data-intelligence-with-sap-cloud-connector","name":"How to use SAP Data Intelligence with SAP Cloud Connector","discovered_via":"source:sap-community · connectivity-tag"},{"date":"2026-10-13","kind":"entered","entity":"reading","ref":"content:integrate-sap-business-technology-platform-audit-logs-with-ibm-security-qradar","name":"Integrate SAP Business Technology Platform audit logs with IBM Security QRadar","discovered_via":"source:sap-community · btp-security-tag"},{"date":"2026-10-13","kind":"entered","entity":"reading","ref":"content:nice-patch-sap-revisiting-your-sap-btp-security-measures-after-ai-core-vulnerabi","name":"Nice patch SAP! Revisiting your SAP BTP security measures after AI Core vulnerability fix","discovered_via":"source:sap-community · btp-security-tag"},{"date":"2026-10-13","kind":"entered","entity":"reading","ref":"content:performance-trace-node-js-app-on-btp-with-dynatrace","name":"Performance Trace Node.js App on BTP with Dynatrace","discovered_via":"source:sap-community · cloud-foundry-tag"},{"date":"2026-10-13","kind":"entered","entity":"reading","ref":"content:sap-btp-audit-log-enable-and-retrieve-logs","name":"SAP BTP Audit log Enable and retrieve logs","discovered_via":"source:sap-community · kyma-tag"},{"date":"2026-10-13","kind":"entered","entity":"reading","ref":"content:sap-business-technology-platform-authorization-and-trust-management-service","name":"SAP Business Technology Platform: Authorization and Trust Management Service","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-10-12","kind":"entered","entity":"reading","ref":"content:sap-tutorial-api-composition-supply-risk","name":"Build a Supply Risk API with API Composition","discovered_via":"source:curator"},{"date":"2026-10-12","kind":"entered","entity":"reading","ref":"content:integration-suite-mcp-http-configuration","name":"Configure an MCP Server Created from an HTTP Endpoint","discovered_via":"source:curator"},{"date":"2026-10-12","kind":"entered","entity":"reading","ref":"content:sap-tutorial-integration-suite-mcp-server","name":"Create an MCP Server for Enterprise AI Agents","discovered_via":"source:curator"},{"date":"2026-10-12","kind":"entered","entity":"reading","ref":"content:explaining-sap-joule-for-hr-business-users-functional-consultants","name":"Explaining SAP Joule for HR Business Users & Functional Consultants.","discovered_via":"source:sap-community · joule-tag, source:sap-community · kyma-tag"},{"date":"2026-10-12","kind":"entered","entity":"reading","ref":"content:how-to-enable-sap-audit-log-viewer-service-to-collect-all-audit-logs-from-btp-se","name":"How to enable SAP Audit Log Viewer service to collect all Audit logs from BTP Services - Part 1","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-10-12","kind":"entered","entity":"reading","ref":"content:microsoft-sentinel-for-sap-goes-agentless","name":"Microsoft Sentinel for SAP goes agentless","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-12","kind":"entered","entity":"reading","ref":"content:sap-pi-migration-to-btp-integration-suite-patterns-and-learning-experiences","name":"SAP PI Migration to BTP Integration Suite Patterns and learning experiences","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:ashutosh-ksingh","name":"Ashutosh Kumar Singh"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:azhariqbal","name":"azhariqbal"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:birgits","name":"BirgitS"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:claudiacsrosalino","name":"claudiacsrosalino"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:daniilbolobonov","name":"Daniil Bolobonov"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:hector-enriquez","name":"Héctor Enríquez"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:manisha-debnath","name":"Manisha Debnath"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:nacho-munoz","name":"Nacho Muñoz Álvarez"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:palak","name":"Palak"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:piyush-003","name":"Piyush_003"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:prajnaparmita","name":"prajnaparmita"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:rupamaity","name":"rupamaity"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:saranyasampath","name":"SaranyaSampath"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:shilpa-vij","name":"Shilpa Vij"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:siddhartharouth","name":"Siddhartha Routh"},{"date":"2026-10-12","kind":"entered","entity":"person","ref":"actor:udo-paltzer","name":"Udo Paltzer"},{"date":"2026-10-12","kind":"moved","entity":"capability","ref":"capability:agent-systems-access","name":"Agent access to your systems","what":"core coverage, coverage by ecosystem, description revised","detail":"Maintainer requested complementary boundaries so a CAP bridge can connect system access and application MCP exposure, while implementation restrictions remain explicit. Domains, providers and task classifications are unchanged."},{"date":"2026-10-12","kind":"moved","entity":"option","ref":"artifact:btp-api-management","name":"API Management","what":"provides[mcp-servers], provides, description revised","detail":"Independent source review supports prompts guiding agent interaction rather than templates; retains both sourced tool-count limits as an explicit MCP-specific discrepancy.","drafted_with_ai":true},{"date":"2026-10-12","kind":"moved","entity":"capability","ref":"capability:mcp-servers","name":"Serve your application over MCP","what":"core coverage, coverage by ecosystem, core coverage, description, facets revised","detail":"The comparison separates exposed contracts, context mechanisms, execution paths and surface selection; provider explanations retain conditions and restrictions. The capability definition and all nine provider conversions must be published together; accepting only the vocabulary leaves legacy provider strings incompatible."},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da260","name":"Accelerate agentic planning with trusted data products","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in202","name":"Accelerate your migration to SAP Integration Suite","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-tm261","name":"Agent-led test management: Hands-on lab with Joule in SAP Cloud ALM","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da206","name":"Agent-to-agent in action: SAP and Adobe CX Enterprise Coworker at Henkel","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ad262","name":"Agentic CAP: Build MCP servers and enterprise AI agents","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da205","name":"Agentic memory: Knowledge graph engine and recall in SAP HANA Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da200","name":"Agentic SAP BW modernization: Your path to SAP Business Data Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-tm263","name":"AI-accelerated RISE with SAP migration with the system transition workbench","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp201","name":"AI-assisted operations: SAP Cloud ALM and SAP Cloud Logging in action","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1168","name":"AI-enabled administration: Automating log analysis with generative AI hub","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-jw214","name":"AI-enhanced analytics with SAP Business AI Platform","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-st113","name":"AkzoNobel: Modernizing integration at enterprise scale","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-tm268","name":"Analyze and optimize ABAP Cloud model apps built on core data services","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-st100","name":"Architecting your data foundation for the Autonomous Enterprise","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-par1115","name":"B2B integration factory: How Versuni verified more than 200 EDI interfaces","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-st103","name":"Behind the Autonomous Enterprise: SAP Knowledge Graph and SAP Domain Models","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-par1105","name":"Build agentic SAP extensions with Google Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da113","name":"Build AI agents and applications natively on SAP HANA Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp113","name":"Build AI agents on SAP and non-SAP data and context in an open lakehouse","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1219","name":"Build an AI-assisted known error database with SAP Integration Suite","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in262","name":"Build an integration scenario from scratch with AI assistance at every step","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da161","name":"Build and govern data products in the Joule Studio solution","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ra160","name":"Build business differentiation with SAP AI Core","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in211","name":"Build integrations faster with AI-assisted design and operations","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-st115","name":"Build real-time event-driven integrations for your enterprise","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da160","name":"Build real-time, unified data products for agentic AI with SAP Reltio","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-st108","name":"Build your custom knowledge layer with SAP HANA Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ad263","name":"Build your first agent with Joule Studio in a pro-code way","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in163","name":"Build your own event-driven scenario with advanced event mesh","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1089","name":"Building a Terraform onboarder for SAP Business AI Platform","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da164","name":"Building agentic applications with SAP HANA Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in162","name":"Building API-centric integration flows with SAP Integration Suite","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ra163","name":"Building custom Joule Agents with SAP Knowledge Graph","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ad264","name":"Building enterprise agent extensions with the Joule Studio solution","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"option","ref":"artifact:consetto-calmcp","name":"calmcp","discovered_via":"source:curator"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1091","name":"Connecting AI agents to the ABAP RESTful application programming model","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:connecting-sap-integration-suite-with-sap-document-ai-and-sap-business-ai","name":"Connecting SAP Integration Suite with SAP Document AI and SAP Business AI","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1135","name":"Conversational search for the Cloud Integration capability","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp265","name":"Define, generate, deploy: AI-driven spec-first Terraform","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp260","name":"Deploy, review, break, fix: Govern cloud transports with agility and AI","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-tm104","name":"Discover fast-track implementation of SAP Cloud ERP with AI","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-tm109","name":"Discover how SAP Joule for Consultants transforms cloud implementations","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da100","name":"Enhancing agentic AI with trusted business data","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da105","name":"Enriching AI models with SAP AI Core in SAP Business Data Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-par1113","name":"Evolution of the Code10 CI Accelerator add-on for SAP Integration Suite","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp100","name":"Evolving the identity lifecycle for an AI-first future","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-tm262","name":"Experience core foundational capabilities of SAP Cloud ERP","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1085","name":"Explore SAP Fiori elements for ABAP developers","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in160","name":"Explore version control and automation with GitHub in Cloud Integration","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-st122","name":"Extending SAP Autonomous Suite","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da264","name":"Flexible analytics at speed: Calculation views in SAP Business Data Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-bt106","name":"From confident to correct: AI search results you can actually trust","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-tm215","name":"From intent to extension: Joule and the future of solution extensibility","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp104","name":"Future-ready access governance from SAP: Strategy and innovation","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ad164","name":"Generate agentic workflows using SAP-managed n8n in Joule Studio","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da262","name":"Get hands on with tabular AI and forecasting models in SAP HANA Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-jw122","name":"Get to know our AI-enhanced mobile apps across the Autonomous Enterprise","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in200","name":"Govern AI-supported actions across enterprise systems","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in208","name":"Governance, automation, and observability in Cloud Integration","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ra164","name":"Hands on SAP Document AI: Next-generation intelligent document processing","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ra106","name":"How SAP Document AI brings agentic intelligence to business documents","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp112","name":"How SAP secures enterprise AI agents with identity propagation","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp263","name":"Identity lifecycle and governance with SAP services and Microsoft Entra","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp108","name":"Inside Joule Studio runtime: Agent deployment and integrations","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-par1119","name":"Integrating automation with agentic AI and complex file transfer needs","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in813","name":"Intelligent, governed, and agentic integrations with SAP Integration Suite","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-jw301","name":"Joule and related AI offerings from SAP: One platform, many systems","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ra110","name":"Joule and SAP Knowledge Graph: Context-aware AI across SAP solutions","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-jw300","name":"Joule without walls: From personal skills to enterprise interoperability","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da263","name":"Knowledge graph and agent memory: Build an agent that remembers","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in203","name":"Mercedes-Benz’s journey to SAP Integration Suite","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in261","name":"Model context protocol (MCP) unlocked: Enable governed access to AI agents","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in212","name":"Modern integration at TÜV Rheinland: APIs, events and cloud transformation","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in260","name":"Modernisation and migration to SAP Integration Suite made simple","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da114","name":"Modernize your database landscape with SAP HANA Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in120","name":"More than 100 trading partners, one platform: Scalable B2B at Algoma Steel","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-tm815","name":"Navigating the road map for SAP Cloud ERP: Today, next, and beyond","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1207","name":"OData entity as a governed query surface for agents, not a tool","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in161","name":"Onboard a trading partner from agreement to live monitoring","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da104","name":"Reimagining master data as the foundation for enterprise AI","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1222","name":"Rethinking security for modern SAP solution landscapes","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da807","name":"Road map for SAP HANA Cloud: What’s next for the AI database","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in804","name":"Road map for SAP Integration Suite: What ships next across all capabilities","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp822","name":"Road map: SAP Business AI Platform security and SAP Cloud Identity Services","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in810","name":"Roadmap to upgrade from SAP Process Orchestration: Agentic era preparation","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ra107","name":"SAP AI Core deep dive: Models, agents, and business context at scale","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ad261","name":"SAP BAIP, ABAP environment: Monitoring and troubleshooting","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:sap-event-mesh-s4-hana-on-prem-and-sap-ci-btp-is-through-websocket-and-webhooks","name":"SAP Event Mesh: S4 HANA On-Prem and SAP CI(BTP IS) through WebSocket and Webhooks","discovered_via":"source:sap-community · event-mesh-tag"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da163","name":"SAP HANA Cloud advisors and automation","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da112","name":"SAP HANA Cloud as a self-managed database: Advisors and automation","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-st107","name":"SAP HANA Cloud as the AI database for SAP Business Data Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-st106","name":"SAP HANA Cloud: The data foundation for contextualizing and reasoning","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-st104","name":"SAP Integration Suite as the foundation for enterprise agentic AI","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-tm265","name":"SAP Joule for Consultants: Unified knowledge for requirements and designs","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ra162","name":"SAP-RPT and TabPFN: Get started with tabular foundation models","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:sap-rpt-1-5-is-now-generally-available-more-accurate-predictions-better-explaina","name":"SAP-RPT-1.5 Is Now Generally Available: More Accurate Predictions, Better Explainability, What's New","discovered_via":"source:sap-community · agentic-ai-tag"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-jw129","name":"SAP’s compositional design system: Craft enterprise UIs with AI on the fly","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da162","name":"Share data products with zero copies using SAP Business Data Cloud Connect","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp266","name":"Ship your own sandboxed AI operations agent to Kyma in two hours","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1238","name":"Stop guessing, start counting: How generative AI fixed an inventory mess","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1133","name":"Talking to your database: The new data exploration tools in SAP HANA Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da802","name":"The future of the SAP Business Data Cloud solution: Data and AI road map","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-st200","name":"The next evolution of SAP Business Data Cloud with Dremio and SAP Reltio","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-jw809","name":"The road map for SAP Joule for Consultants—your go-to SAP consulting tool","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da261","name":"Transform business data into AI-supported insights","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1163","name":"Under the hood of the Delta Sharing protocol","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-in111","name":"Unlock composable business using SAP Integration Suite, advanced event mesh","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da204","name":"Unlock predictive and generative AI with your data in SAP HANA Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp200","name":"Use change and deployment management in an ABAP environment with confidence","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:what-a-second-document-ai-workshop-taught-me-about-governance","name":"What a Second Document AI Workshop Taught Me About Governance","discovered_via":"source:sap-community · btp-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-da806","name":"What’s next for agentic analytics and planning in SAP Business Data Cloud","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-xp825","name":"What’s next for the core platform capabilities of SAP Business AI Platform","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:why-our-first-document-ai-exercise-was-a-r-sum-not-an-invoice","name":"Why Our First Document AI Exercise Was a Résumé, Not an Invoice","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-10-11","kind":"entered","entity":"reading","ref":"content:teched-2026-ct1106","name":"Zero token architecture for Joule Agents","discovered_via":"source:sap-teched · build/teched"},{"date":"2026-10-11","kind":"moved","entity":"option","ref":"artifact:consetto-calmcp","name":"calmcp","what":"entry revised","detail":"The repository was handed over directly. Written from the README, the repository's own record and the product page at consetto.com. Filed on the BTP door because Cloud ALM has no door of its own and the server deploys to Cloud Foundry, binds XSUAA and resolves a destination there, the same strain recorded on [cloud-alm-itsm-mcp](artifact:gregorwolf-cloud-alm-itsm-mcp). origin_ring is independent because the product page states it: \"calmcp is an independent open-source project.\"","drafted_with_ai":true},{"date":"2026-10-10","kind":"entered","entity":"reading","ref":"content:a-natural-choice-sap-aif-can-now-expose-events-to-advanced-event-mesh-to-power-y","name":"A Natural Choice: SAP AIF can now expose events to Advanced Event Mesh to power your EDA","discovered_via":"source:sap-community · event-mesh-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-10","kind":"entered","entity":"reading","ref":"content:getting-started-with-sap-event-mesh-concepts-setup-and-best-practices","name":"Getting Started with SAP Event Mesh: Concepts, Setup, and Best Practices","discovered_via":"source:sap-community · event-mesh-tag"},{"date":"2026-10-10","kind":"entered","entity":"reading","ref":"content:resend-http-messages-with-configured-pause-and-fixed-max-iteration-followed-by-e","name":"Resend HTTP messages with configured pause and fixed max iteration followed by error handling","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-10","kind":"entered","entity":"reading","ref":"content:sap-advanced-event-mesh-manage-advance-event-mesh-with-api-s","name":"SAP Advanced Event Mesh – Manage Advance Event Mesh with API’s","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-10","kind":"entered","entity":"reading","ref":"content:sap-btp-cloud-foundry-job-scheduling-for-cap-based-project","name":"SAP BTP Cloud foundry Job Scheduling for CAP based project","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-10-09","kind":"entered","entity":"reading","ref":"content:how-to-configure-retry-mechanism-in-sap-btp-ci-is-to-handle-only-connectivity-er","name":"How to Configure Retry Mechanism in SAP BTP CI/IS to Handle Only Connectivity Errors when using AEM","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-09","kind":"entered","entity":"reading","ref":"content:new-pipeline-concept-features-integrated-runtimes-and-supporting-landscape-stage","name":"New Pipeline Concept features: integrated runtimes and supporting landscape stages","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-09","kind":"entered","entity":"option","ref":"artifact:cch-engineering-sap-cloud-integration-pipeline-concept-skill","name":"sap-cloud-integration-pipeline-assistant","discovered_via":"source:sap-ai-skills-library · skills.cloud.sap"},{"date":"2026-10-09","kind":"entered","entity":"option","ref":"artifact:abinayaaa-sap-cx-developer-companion","name":"sap-cx-developer-companion","discovered_via":"source:sap-ai-skills-library · skills.cloud.sap"},{"date":"2026-10-09","kind":"entered","entity":"option","ref":"artifact:logalitech-sap-mdk-apps","name":"sap-mdk-apps","discovered_via":"source:sap-ai-skills-library · skills.cloud.sap"},{"date":"2026-10-09","kind":"entered","entity":"reading","ref":"content:sftp-file-level-checks-in-sap-btp-cloud-integration","name":"SFTP File Level Checks in SAP BTP Cloud Integration","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:mariodefelipe-sap-datasphere-mcp","name":"@mariodefe/sap-datasphere-mcp","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:likweitan-abap-skills","name":"abap-skills","what":"entry revised","detail":"A repository the SAP AI Skills Library collection cache carries as processedBy baseline-2026-09-18 and that was never drafted into the atlas, so the changed registry record of 2026-10-09 is the first occasion to enter it; first_seen keeps the baseline date and no revises flag applies, since there is no published entry to revise. Written from the repository's README, its SKILLS_INDEX.md, the skills directory listing and the abap-cloud SKILL.md; hard rule 7: skills are indexed, never authored here.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"capability","ref":"capability:agent-systems-access","name":"Agent access to your systems","what":"entry revised","detail":"Split out of MCP servers at the maintainer's decision. That capability named a protocol and carried two concerns: exposing what you built to agents, which stays there under a name that says so, and giving agents a way into an SAP system you run, which is this one. Thirty providers moved with their own sentences; the Commerce and SuccessFactors slots moved with them. Named beside agent access to your code, its development-time sibling."},{"date":"2026-10-09","kind":"moved","entity":"capability","ref":"capability:agent-guidance","name":"Agent guidance","what":"ecosystems revised","detail":"SAP Commerce opened as a product door (docs/concepts/product-doors.md, ADR-0033) and [sap-commerce-skill](artifact:emenowicz-sap-commerce-skill) entered behind it with no tile to sit under. Packaged knowledge for the Commerce type system, service layer, ImpEx and OCC API is the same concern the node already holds on four doors, so the key was added rather than the capability forked."},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:lemaiwo-ai-core-mcp-server","name":"AI Core MCP Server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"reading","ref":"content:ac-ai-native-north-star-architecture","name":"AI-native North Star architecture — Platform Layer","what":"parts revised","detail":"Filled from SAP's own pages at the maintainer's request (docs/concepts/product-doors.md was the occasion; the AI-native door reads these designs). Every part names what the graph holds; what it lacks is listed as candidates in the curation note.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:sap-aicore-skills","name":"aicore-skills","what":"description revised","detail":"The SAP AI Skills Library registry snapshot of 2026-10-09 lists a fourth skill under plugins/aicore-skills, genai-hub-tabular-orchestration, and plugin.json names four skill directories where the entry of 2026-09-25 described three. Read from that skill's own SKILL.md and plugin.json: the Context Registry layers, the sap-rpt tabular prediction models and the BTP command line it wants for HDL access are added, and the sentence about the DO NOT USE FOR clauses is corrected, because the new skill sends what it declines to genai-hub-orchestration, which plugin.json does not list.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:lemaiwo-btp-cf-mcp-server","name":"BTP CF MCP Server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:lemaiwo-btp-mcp-server","name":"BTP MCP Server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:lemaiwo-btp-sap-odata-to-mcp-server","name":"btp-sap-odata-to-mcp-server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:lemaiwo-ci-mcp-server","name":"CI MCP Server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:gregorwolf-cloud-alm-itsm-mcp","name":"cloud-alm-itsm-mcp","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:costinggeek-sap-mcp","name":"CostingGeek/sap-mcp","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:vadimklimov-cpi-mcp-server","name":"cpi-mcp-server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:lofond-drawio-skill-sap","name":"drawio-skill-sap","what":"entry revised","detail":"A repository the SAP AI Skills Library collection cache carries as processedBy baseline-2026-09-18 and that was never drafted into the atlas, so the changed registry record of 2026-10-09 is the first occasion to enter it; first_seen keeps the baseline date and no revises flag applies, since there is no published entry to revise. Written from the repository's README, its LICENSE and the skill's own SKILL.md; hard rule 7: skills are indexed, never authored here. It is a fourth independent BTP diagram skill beside marianfoo-btp-drawio-skill, lemaiwo-btp-drawio-skill and miyasuta-claude-drawio-btp-diagram, and GitHub reports it as not a fork of any of them.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"reading","ref":"content:ac-generative-ai-on-sap-btp","name":"Generative AI on SAP BTP","what":"parts, roles, paths revised","detail":"The readme names the place for plugins and SDKs by example and leaves it open, and the RAG page names SAP's standardized services or a custom-built approach as the choice (docs/concepts/design-roles-and-interfaces.md §3). The three scenario pages are overlapping flows over the same parts, so they are not ways; the two runtimes are.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:hatrigt-hana-mcp-server","name":"hana-mcp-server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"reading","ref":"content:ac-integrating-and-extending-joule","name":"Integrating and Extending Joule","what":"parts revised","detail":"Filled from SAP's own readmes at the maintainer's request; the AI-native door reads these designs. Every part names what the graph holds; what it lacks is listed as candidates in the curation note.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:sap-btp-administration-mcp","name":"MCP Server for SAP BTP Administration","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:1nbuc-mcp-integration-suite","name":"mcp-integration-suite","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:1nbuc-mcp-is-tpm","name":"mcp-is-tpm","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:keelside-mcp-sap-cpi","name":"mcp-sap-cpi","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:rahulsethi-sap-datasphere-mcp","name":"mcp-sap-datasphere-server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:derekvincent-mcp-sap-focusedrun","name":"mcp-sap-focusedrun","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:midasol-sap-mcp-server","name":"midasol/sap-mcp-server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:oisee-odata-mcp","name":"odata_mcp","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:oisee-odata-mcp-go","name":"odata_mcp_go","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:lemaiwo-odata-mcp-proxy","name":"odata-mcp-proxy","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:sap-leanix-mcp-server","name":"SAP LeanIX MCP Server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:jumenengels-sac-mcp","name":"sap_analytics_cloud_mcp","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:rahulsethi-sap-bdc-mcp","name":"sap-bdc-mcp","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:mariodefelipe-sap-bdc-mcp-server","name":"sap-bdc-mcp-server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:cch-engineering-sap-cloud-integration-pipeline-concept-skill","name":"sap-cloud-integration-pipeline-assistant","what":"entry revised","detail":"A new repository in the SAP AI Skills Library registry snapshot of 2026-10-09, registering one skill at skills/sap-cloud-integration-pipeline-assistant; the repository documents the same skill under .github/skills/ and .claude/skills/, which is where a reader copies it from. Written from the repository's own README; hard rule 7: skills are indexed, never authored here.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:abinayaaa-sap-cx-developer-companion","name":"sap-cx-developer-companion","what":"entry revised","detail":"A new repository in the SAP AI Skills Library registry snapshot of 2026-10-09, registering one skill at skills/sap-cx-developer-companion. Written from the repository's own README and SKILL.md; hard rule 7: skills are indexed, never authored here. Placed behind the SAP Commerce door because the CX API explorer and the error resolver are written against Commerce Cloud OCC and Sales and Service Cloud, with CAP and BTP as served doors for the CDS half.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:logalitech-sap-mdk-apps","name":"sap-mdk-apps","what":"entry revised","detail":"A repository new to the SAP AI Skills Library registry snapshot of 2026-10-09, with no prior processed record in the collection cache, registering one skill at skills/sap-mdk-apps. Written from the repository's README and that skill's own SKILL.md; hard rule 7: skills are indexed, never authored here. Placed behind the BTP door, where the atlas already holds @sap/mdk-tools and @sap/mdk-mcp-server.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:lopezmas-sap-pi-mcp-server","name":"sap-pi-mcp-server","what":"provides revised","detail":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"option","ref":"artifact:sap-tutorials-content","name":"sap-tutorials-content","what":"entry revised","detail":"A repository the SAP AI Skills Library collection cache carries as processedBy baseline-2026-09-18 and that was never drafted into the atlas, so the changed registry record of 2026-10-09 is the first occasion to enter it; first_seen keeps the baseline date and no revises flag applies, since there is no published entry to revise. One of the three skills the repository registers: the other two name no SAP stack and stay out. Written from the skill's own SKILL.md and GitHub's record for the repository and the sap-tutorials organisation, which GitHub marks verified with the email sapdocs@sap.com and the tutorial navigator as its site. Hard rule 7: skills are indexed, never authored here.","drafted_with_ai":true},{"date":"2026-10-09","kind":"moved","entity":"capability","ref":"capability:mcp-servers","name":"Serve your application over MCP","what":"ecosystems, name revised","detail":"The Commerce and SuccessFactors providers reach into a system from outside and moved to agent access to your systems with their slots."},{"date":"2026-10-08","kind":"entered","entity":"option","ref":"artifact:miyasuta-auth-transport","name":"auth-transport","discovered_via":"source:github-orgs · miyasuta"},{"date":"2026-10-08","kind":"entered","entity":"option","ref":"artifact:miyasuta-auth-transport2","name":"auth-transport2","discovered_via":"source:github-orgs · miyasuta"},{"date":"2026-10-08","kind":"entered","entity":"option","ref":"artifact:miyasuta-btp-ui5-show-userinfo","name":"btp-ui5-show-userinfo","discovered_via":"source:github · miyasuta"},{"date":"2026-10-08","kind":"entered","entity":"option","ref":"artifact:miyasuta-btp-user-role-request","name":"btp-user-role-request","discovered_via":"source:github · miyasuta"},{"date":"2026-10-07","kind":"entered","entity":"reading","ref":"content:end-to-end-error-handling-with-general-splitter-and-local-flows","name":"End-to-End Error Handling with General Splitter and Local Flows","discovered_via":"source:sap-community · btp-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-07","kind":"entered","entity":"reading","ref":"content:handling-file-routing-and-alerts-in-sap-cpi-based-on-file-type","name":"Handling File Routing and Alerts in SAP CPI Based on File Type","discovered_via":"source:sap-community · cloud-foundry-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-07","kind":"entered","entity":"reading","ref":"content:improving-exception-handling-using-generative-ai-in-sap-cloud-integration-sap-ci","name":"Improving Exception Handling using Generative AI in SAP Cloud Integration (SAP CI/CPI)","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-07","kind":"entered","entity":"reading","ref":"content:making-the-case-for-enhanced-rest-adapter-in-sap-integration-suite","name":"Making the Case for Enhanced REST Adapter in SAP Integration Suite","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-07","kind":"entered","entity":"reading","ref":"content:new-pipeline-for-cloud-integration-features-with-version-1-0-11","name":"New Pipeline for Cloud Integration features with version 1.0.11","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-07","kind":"entered","entity":"reading","ref":"content:sap-event-mesh-architecture-patterns","name":"SAP Event Mesh Architecture Patterns","discovered_via":"source:sap-community · event-mesh-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-07","kind":"entered","entity":"reading","ref":"content:step-by-step-guide-google-sheets-api-integration-in-sap-cpi-via-open-connectors","name":"Step-By-Step Guide: Google Sheets API Integration in SAP CPI via Open Connectors","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-10-06","kind":"entered","entity":"reading","ref":"content:beginners-guide-to-advanced-event-mesh","name":"Beginners Guide to Advanced Event Mesh","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-06","kind":"entered","entity":"reading","ref":"content:designing-scalable-integration-flows-in-sap-btp-using-pallets-and-adapters","name":"Designing Scalable Integration Flows in SAP BTP Using Pallets and Adapters","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-06","kind":"entered","entity":"reading","ref":"content:exploring-sap-salesforce-adapter-retry-mechanism-with-jms-queue","name":"Exploring SAP Salesforce Adapter - retry mechanism with JMS queue","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-06","kind":"entered","entity":"reading","ref":"content:how-to-subscribe-or-fetch-data-from-solace-to-cpi-using-aem-adapter-part-5","name":"How to subscribe or fetch data from solace to CPI using AEM Adapter : part-5","discovered_via":"source:sap-community · event-mesh-tag"},{"date":"2026-10-06","kind":"entered","entity":"reading","ref":"content:migration-journey-from-mulesoft-to-sap-integration-suite-ci","name":"Migration Journey from MuleSoft to SAP Integration Suite (CI)","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-06","kind":"entered","entity":"reading","ref":"content:new-ci-pipeline-restart-extension-features-supporting-new-pipeline-package-and-i","name":"New CI Pipeline Restart Extension features: supporting new Pipeline package and improved Restart Job","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-06","kind":"entered","entity":"reading","ref":"content:process-integration-pipeline-extension-restart-via-data-store","name":"Process Integration Pipeline Extension - Restart via Data Store","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-06","kind":"moved","entity":"option","ref":"artifact:grknylmz-sap-ai-dev-toolkit","name":"sap-ai-dev-toolkit","what":"description, provides, requires, connects, type properties revised","detail":"Re-read against the README, tools.md and inventory.md at 0.9.3, published the same day; the entry was written on 2026-10-01 against 0.7.9, and npm records 41 releases in the eleven days since 0.2.5. Three cited sentences no longer exist in the source: the feature row now reads \"Discover BAS destinations or local SAP GUI systems\", the architecture flow now names \"VSP + configured route (BAS, CF, or local SAP GUI)\", and the row quoted for authentication (\"No credentials in `mcp.json`\") has become \"Credential-aware setup\", which states the BAS and local halves separately. So Business Application Studio is now a conditional requirement rather than an unconditional one, and the single `destination` authentication mode is joined by the local ones the README documents. The fourteen facets, the curated ADT surface and every other guardrail quote were re-verified unchanged.","drafted_with_ai":true},{"date":"2026-10-05","kind":"entered","entity":"reading","ref":"content:connecting-sap-s-4hana-on-prem-directly-to-advanced-event-mesh-using-cloud-conne","name":"Connecting SAP S/4HANA On-Prem Directly to Advanced Event Mesh using Cloud Connector - finally!","discovered_via":"source:sap-community · btp-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-05","kind":"entered","entity":"reading","ref":"content:diy-jdbc-sender-adapter-for-sap-integration-suite","name":"DIY JDBC Sender Adapter for SAP Integration Suite","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-05","kind":"entered","entity":"reading","ref":"content:integrating-using-google-cloud-storage-adapter-gcp-authentication-adapter-config","name":"Integrating Using Google Cloud Storage Adapter (GCP Authentication & adapter config)","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-05","kind":"entered","entity":"reading","ref":"content:parallel-data-filtering-and-dropbox-integration-using-sap-cloud-integration","name":"Parallel Data Filtering and Dropbox Integration Using SAP Cloud Integration","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-05","kind":"entered","entity":"reading","ref":"content:sap-integration-suite-mcp-a-practical-architecture-for-ai-agents-and-sap","name":"SAP Integration Suite + MCP: A Practical Architecture for AI Agents and SAP","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-05","kind":"entered","entity":"reading","ref":"content:sap-integration-suite-intelligent-integration-with-ai-adapter","name":"SAP Integration Suite: Intelligent Integration with AI Adapter","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-05","kind":"entered","entity":"reading","ref":"content:stop-building-from-scratch-unlocking-sap-cloud-integration-s-standard-content","name":"Stop Building From Scratch: Unlocking SAP Cloud Integration’s Standard Content","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-05","kind":"entered","entity":"reading","ref":"content:use-datastore-to-avoid-too-many-duplicate-mpl-attachments-in-exception-retries","name":"Use Datastore to avoid too many duplicate MPL attachments in exception retries","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-05","kind":"moved","entity":"capability","ref":"capability:async-processing","name":"Async processing","what":"coverage by flavor revised","detail":"ABAP-PRC is the first option here to state ABAP Cloud: its README says the framework core is written in ABAP for Cloud Development on released APIs, and it runs its steps through the background processing framework or as application jobs. The paragraph on SAP's own mechanisms is unchanged and keeps its 2026-09-14 assessment date; no survey of the other providers was made. Its README lists SAP BTP ABAP Environment and S/4HANA Cloud Public Edition as coming soon, and its Fiori apps are classic BSP objects."},{"date":"2026-10-04","kind":"entered","entity":"reading","ref":"content:exposing-sap-s4-onprem-data-to-external-system-odata-service-btp-destination-con","name":"Exposing SAP S4 Onprem data to external System || Odata Service || BTP || Destination-Connectivity","discovered_via":"source:sap-community · abap-development-tag, source:sap-community · abap-rap-tag, source:sap-community · btp-abap-environment-tag, source:sap-community · cloud-foundry-tag"},{"date":"2026-10-04","kind":"entered","entity":"reading","ref":"content:optimized-idoc-routing-in-sap-ci-with-value-mapping-and-groovy-based-receiver-de","name":"Optimized IDoc Routing in SAP CI with Value Mapping and Groovy-Based Receiver Determination","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-04","kind":"entered","entity":"reading","ref":"content:set-up-the-sap-cloud-connector-integrating-on-premise-systems-with-cloud-service","name":"Set up the SAP Cloud Connector: Integrating On‑Premise Systems with Cloud Services","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-10-04","kind":"entered","entity":"reading","ref":"content:using-sap-managed-iflows-for-time-series-data-integration-in-sap-ibp-part-1-read","name":"Using SAP managed iFlows for Time series data Integration in SAP IBP – Part 1 - Reading data","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-04","kind":"entered","entity":"reading","ref":"content:using-sap-managed-iflows-for-time-series-data-integration-in-sap-ibp-part-2-writ","name":"Using SAP managed iFlows for Time series data Integration in SAP IBP – Part 2 - Writing data","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-10-03","kind":"entered","entity":"reading","ref":"content:configuring-sap-cloud-integration-for-an-ibp-to-s-4hana-on-prem-private-cloud-in","name":"Configuring SAP Cloud Integration for an IBP to S/4HANA (on prem / private cloud) integration","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-03","kind":"entered","entity":"reading","ref":"content:ips-provisioning-to-abap-cloud-developer-trial","name":"IPS provisioning to ABAP Cloud Developer Trial","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-identity-services-tag"},{"date":"2026-10-03","kind":"entered","entity":"reading","ref":"content:modernizing-rfc-bapi-based-integrations-for-a-clean-core-with-sap-integration-su","name":"Modernizing RFC/BAPI-based Integrations for a Clean Core with SAP Integration Suite","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-03","kind":"entered","entity":"reading","ref":"content:service-interfaces-and-abap-proxy-generation-support-in-sap-integration-suite","name":"Service Interfaces and ABAP Proxy generation support in SAP Integration Suite","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-10-02","kind":"entered","entity":"reading","ref":"content:sap-cloud-integration","name":"SAP集成套件中的Cloud Integration云集成功能概况介绍","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-10-01","kind":"entered","entity":"reading","ref":"content:product-updates-for-sap-build-code-june-2025-edition","name":"Product Updates for SAP Build Code – June 2025 Edition","discovered_via":"source:sap-community · business-application-studio-tag, source:sap-community · sapui5-tag"},{"date":"2026-10-01","kind":"entered","entity":"option","ref":"artifact:grknylmz-sap-ai-dev-toolkit","name":"sap-ai-dev-toolkit","discovered_via":"source:curator"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:adity982","name":"ADITYA","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:alexrieder","name":"Alexander Rieder","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:andre68723","name":"Andre","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:andre-dossinger","name":"Andre Dossinger","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:annawenger20","name":"Anna Wenger","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:amnkramer","name":"Armin Kramer","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:v0lkc","name":"Christian Volk","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:kuntzed","name":"Daniel Kuntze","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:grknylmz","name":"Gurkan Yilmaz"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:kiesslingh","name":"Heiko Kiessling","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:ilyabelozerovsap","name":"ilyabelozerovsap","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:jensmaurersap","name":"Jens Maurer","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:genosseott","name":"Johannes Ott","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:madevr","name":"Marc","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:martinfrick","name":"Martin Frick","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:murkutenidhi","name":"Nidhi Murkute","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:prajin-op","name":"PRAJIN OLLEKKATT PRAKASAN","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:ravi-ydv","name":"ravi-ydv","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:rui1610","name":"Rui Nogueira","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:rui8472","name":"rui8472","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:sachinprajapat06","name":"sachin prajapat","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:jsangeetha","name":"Sangeetha Jayakumar","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:sap-archive","name":"SAP Archive","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:sp1goyal","name":"Sarthak Goyal","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:sdischer-sap","name":"sdischer-sap","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:phong78","name":"Thanh Phong Lam","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:tieyanfu","name":"TieyanFu","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:vipinvkmenon","name":"Vipin Menon","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:nxvipin","name":"Vipin Nair","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"entered","entity":"person","ref":"actor:vtopalova23","name":"vtopalova23","what":"first recorded in the atlas"},{"date":"2026-10-01","kind":"moved","entity":"option","ref":"artifact:grknylmz-sap-ai-dev-toolkit","name":"sap-ai-dev-toolkit","what":"entry revised","detail":"Drafted from the repository's own README and LICENSE after the URL was handed over directly. Typed as an MCP server because what it gives an agent is a generated stdio entry per BAS destination; the setup command and the HANA inspector ship in the same package.","drafted_with_ai":true},{"date":"2026-09-30","kind":"entered","entity":"reading","ref":"content:sapcap-win-customer-trust-using-data-privacy-and-protection-services-on-btp-part-3","name":"#SAPCAP: Win Customer Trust using Data Privacy and Protection Services on BTP - Part 1","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-30","kind":"entered","entity":"reading","ref":"content:how-to-handle-usernames-global-user-ids-and-external-ids-in-your-landscape","name":"How to handle “usernames”, “Global User IDs” and “external IDs” in your landscape?","discovered_via":"source:sap-community · cloud-identity-services-tag"},{"date":"2026-09-30","kind":"entered","entity":"reading","ref":"content:integrating-sap-cloud-identity-services-identity-authentication-ias-with-sap-aud","name":"Integrating SAP Cloud Identity Services (Identity Authentication - IAS) with SAP Audit Log Viewer","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-identity-services-tag"},{"date":"2026-09-30","kind":"entered","entity":"reading","ref":"content:sap-cloud-integration-ci-cpi-reusable-script-collection-pattern-for-sensitive-da","name":"SAP Cloud Integration (CI/CPI) - Reusable Script Collection Pattern for Sensitive Data Masking","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-30","kind":"entered","entity":"reading","ref":"content:what-happens-to-your-data-when-you-enable-sap-s-ai-features","name":"What Happens to Your Data When You Enable SAP's AI Features?","discovered_via":"source:sap-community · joule-tag"},{"date":"2026-09-29","kind":"entered","entity":"reading","ref":"content:agentic-ai-on-btp-a-multi-agent-app-with-pydantic-ai","name":"Agentic AI on BTP: a Multi‑Agent App with Pydantic AI","discovered_via":"source:sap-community · agentic-ai-tag, source:sap-community · cloud-foundry-tag"},{"date":"2026-09-29","kind":"entered","entity":"reading","ref":"content:agentic-ai-on-btp-a-single-agent-with-langgraph","name":"Agentic AI on BTP: a Single Agent with LangGraph","discovered_via":"source:sap-community · agentic-ai-tag, source:sap-community · cloud-foundry-tag"},{"date":"2026-09-29","kind":"entered","entity":"reading","ref":"content:automating-user-offboarding-in-sap-btp-across-multiple-subaccounts-with-powershe","name":"Automating User Offboarding in SAP BTP Across Multiple Subaccounts with PowerShell & BTP CLI","discovered_via":"source:sap-community · btp-security-tag"},{"date":"2026-09-29","kind":"entered","entity":"reading","ref":"content:btp-audit-log-mcp-server-security-monitoring-with-ai-assistants","name":"BTP Audit Log MCP Server: Security Monitoring with AI Assistants","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-09-29","kind":"entered","entity":"reading","ref":"content:from-sap-integration-suite-iflow-to-mcp-tools-exposing-odata-apis-to-ai-agents","name":"From SAP Integration Suite iFlow to MCP Tools: Exposing OData APIs to AI Agents","discovered_via":"source:sap-community · agentic-ai-tag, source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-29","kind":"entered","entity":"reading","ref":"content:sap-btp-account-architecture-best-practices-a-practitioner-s-field-guide","name":"SAP BTP Account Architecture Best Practices: A Practitioner's Field Guide","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-09-29","kind":"entered","entity":"reading","ref":"content:sap-btp-audit-log-access-just-got-easier-here-s-what-s-new","name":"SAP BTP Audit Log Access Just Got Easier - Here’s What’s New","discovered_via":"source:sap-community · btp-security-tag, source:sap-community · cloud-foundry-tag"},{"date":"2026-09-29","kind":"entered","entity":"reading","ref":"content:sap-just-became-ai-agent-ready-here-s-a-step-by-step-mcp-walkthrough","name":"SAP Just Became AI-Agent Ready — Here's a Step-by-Step MCP Walkthrough","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-09-29","kind":"entered","entity":"reading","ref":"content:sap-neo-retires-integration-developers-must-know-before-migrating-from-neo-to-cf","name":"SAP Neo Retires – Integration Developers Must Know Before Migrating from Neo to CF","discovered_via":"source:sap-community · cloud-foundry-tag, source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-29","kind":"entered","entity":"option","ref":"artifact:sap-fiori-ios","name":"sap-fiori-ios","discovered_via":"source:sap-ai-skills-library · github.com/SAP/ai-skills-library — skills/sap-fiori-ios"},{"date":"2026-09-29","kind":"entered","entity":"option","ref":"artifact:yassinbahri-sap-knowledge-pipeline","name":"sap-knowledge-pipeline","discovered_via":"source:curator"},{"date":"2026-09-29","kind":"entered","entity":"person","ref":"actor:yassinbahri","name":"Yassin Bahri"},{"date":"2026-09-29","kind":"moved","entity":"option","ref":"artifact:sap-fiori-ios","name":"sap-fiori-ios","what":"entry revised","detail":"Read out of the SAP AI Skills Library repository, which the atlas holds as source:sap-ai-skills-library rather than as an artifact because the registry keeps other people's code in their own repositories. This skill is SAP's own code in that repository, so it is entered from its SKILL.md, README and references directory, as plugins/aicore-skills was on 2026-09-25. The BTP door is where the atlas answers native iOS work (capability:mobile-apps names the SAP BTP SDK for iOS), and capability:agent-guidance exists on that door. Hard rule 7: skills are indexed, never authored here.","drafted_with_ai":true},{"date":"2026-09-29","kind":"moved","entity":"option","ref":"artifact:yassinbahri-sap-knowledge-pipeline","name":"sap-knowledge-pipeline","what":"entry revised","detail":"Handed over as a URL. Filed behind the BTP door because what it reads is an SAP OData service and [SAP HANA](artifact:sap-hana), and neither the library nor its recipes touch CAP, UI5 or ABAP; the repository's own topics are rag, rag-pipeline, sap, sap-btp and sap-hana. One edge, [retrieval-augmented generation](capability:retrieval-augmented-generation): the capability's CAP coverage says the layer above the vector, splitting long text into chunks and deciding what goes into the prompt, is hand-written in every entry there, and that layer is what this library is. [Data import and export](capability:data-import-export) was considered and left off, since that capability is about a file somebody supplies rather than records read out of a live service, and [OData](capability:odata) is about serving a model as OData rather than consuming one. The optional SAP `hdbcli` driver is named in the prose and carries no edge: SAP's Node.js driver is the artifact [@sap/hana-client](artifact:sap-hana-client), so its Python sibling belongs in the graph the same way and not as an external, which is an editorial decision rather than one for this batch.","drafted_with_ai":true},{"date":"2026-09-28","kind":"entered","entity":"option","ref":"artifact:etosin-arc-draw","name":"ARC-DRAW","discovered_via":"source:curator"},{"date":"2026-09-28","kind":"entered","entity":"reading","ref":"content:event-driven-extensions-for-sap-successfactors-on-sap-btp-connecting-the-dots","name":"Event-driven Extensions for SAP SuccessFactors on SAP BTP – Connecting the Dots","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-28","kind":"entered","entity":"reading","ref":"content:extend-sap-successfactors-on-sap-btp-with-cap-import-sap-successfactors-odata-se","name":"Extend SAP SuccessFactors on SAP BTP with CAP - Import SAP SuccessFactors OData Services definitions","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-28","kind":"entered","entity":"reading","ref":"content:useful-cap-cds-and-fiori-commands-to-accelerate-development-and-deployment","name":"Useful CAP CDS and Fiori Commands to Accelerate Development and Deployment","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-28","kind":"entered","entity":"person","ref":"actor:etosin","name":"Emerson Tosin"},{"date":"2026-09-28","kind":"entered","entity":"person","ref":"actor:lizzzcai","name":"Lize Cai","what":"first recorded in the atlas"},{"date":"2026-09-28","kind":"moved","entity":"option","ref":"artifact:etosin-arc-draw","name":"ARC-DRAW","what":"description revised","detail":"The README declares the status early (v0.x), installation from source and testing with Claude Code alone, and the entry carried none of it. The maturity label is the maintainer's own, dated here, and the live-canvas requirement is what separates this option from the ones that write a file.","drafted_with_ai":true},{"date":"2026-09-28","kind":"moved","entity":"capability","ref":"capability:architecture-diagrams","name":"Architecture diagrams","what":"core coverage, facets revised","detail":"Every provider edge on this capability was re-read against its own documentation in this pass."},{"date":"2026-09-27","kind":"entered","entity":"option","ref":"artifact:btp-api-composition","name":"API Composition","discovered_via":"source:curator"},{"date":"2026-09-27","kind":"entered","entity":"option","ref":"artifact:sap-btp-setup-automator","name":"btp-setup-automator","discovered_via":"source:curator"},{"date":"2026-09-27","kind":"entered","entity":"reading","ref":"content:cap-service-to-fetch-create-sales-order-in-s4-hana-public-cloud","name":"CAP Service to Fetch + Create Sales Order in S4 HANA Public Cloud","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-27","kind":"entered","entity":"reading","ref":"content:generation-of-message-processing-logs-report-for-edi-transactions-using-sap-ci","name":"Generation of Message Processing logs report for EDI transactions using SAP CI.","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-09-27","kind":"entered","entity":"reading","ref":"content:how-to-create-and-expose-odata-apis","name":"how to create and expose OData APIs","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-09-27","kind":"entered","entity":"reading","ref":"content:integrating-sap-cpi-with-microsoft-sharepoint-part-2-creating-an-api-to-upload-f","name":"Integrating SAP CPI with Microsoft SharePoint: Part 2- Creating an API to Upload Files to SharePoint","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-09-27","kind":"entered","entity":"reading","ref":"content:perform-sap-principal-propagation-with-microsoft-entra-id-for-sap-successfactors","name":"Perform SAP Principal Propagation with Microsoft Entra ID for SAP SuccessFactors!","discovered_via":"source:sap-community · api-management-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-27","kind":"entered","entity":"option","ref":"artifact:sap-terraform-provider-btp","name":"Terraform Provider for SAP BTP","discovered_via":"source:curator"},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:agent-tooling","name":"Agent tooling","what":"core coverage, facets revised","detail":"A role in a design is filled from evidence that an option speaks what the fixed part exposes, and that join runs over one protocol vocabulary (docs/concepts/design-roles-and-interfaces.md, P2). Declared here so options can state it; absent stays \"does not say\"."},{"date":"2026-09-27","kind":"moved","entity":"option","ref":"artifact:btp-api-composition","name":"API Composition","what":"entry revised","detail":"An impact assessment of CostingGeek/sap-mcp found the API the whole entry rests on had no node: the prose named SAP Graph and nothing pointed at it. Written from SAP's own API Composition documentation in SAP-docs/btp-integration-suite, pinned at commit 33f3395. No provides edge yet — the capabilities the atlas holds for serving OData and GraphQL are scoped to the CAP and ABAP doors and describe serving your own model, which is a different concern from composing several systems' APIs; whether this answers an existing capability or needs one is an editorial call.","drafted_with_ai":true},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:async-processing","name":"Async processing","what":"core coverage revised","detail":"capire audit 2026-09-27, proposed pages read a fourth time: the description draws the line between queued work and messaging, and the events index states that line in SAP's words."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:attachments","name":"Attachments","what":"core coverage revised","detail":"The paragraph opened with SAP's packages and never said that the runtime serves a @Core.MediaType element with nothing installed. capire's Serving Media Data page is that built-in layer, cited by pagination-and-streaming and not here. Two deliveries, said apart (docs/concepts/sap-ships-and-documents.md)."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:audit-logging","name":"Audit logging","what":"core coverage revised","detail":"capire audit 2026-09-27: a page this capability owns was cited nowhere."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:authentication","name":"Authentication","what":"core coverage revised","detail":"capire audit 2026-09-27, proposed pages read once more: the security overview and the product security overview were cited nowhere; the first carries a boundary SAP draws itself."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:authorization","name":"Authorization","what":"core coverage revised","detail":"capire audit 2026-09-27, proposed pages read once more: a page this capability owns was cited nowhere."},{"date":"2026-09-27","kind":"moved","entity":"option","ref":"artifact:lemaiwo-btp-mcp-server","name":"BTP MCP Server","what":"provides revised","detail":"The README lists create, update and delete on subaccounts and directories and entitlement assignment; the only edge was to the MCP-server capability, so the account-provisioning page did not list it.","drafted_with_ai":true},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:ci-cd","name":"CI/CD pipelines","what":"ecosystems revised","detail":"The capire audit of 2026-09-27 proposed CI/CD as a CAP concern and found this capability already on the BTP door, where the service is. capire's Deploy using CI/CD Pipelines guide is the CAP door's own answer, cds add github-actions and the service's ready-made CAP pipeline; three content entries about CAP pipelines had been filed under deployment for want of the door. Added by the maintainer's decision."},{"date":"2026-09-27","kind":"moved","entity":"option","ref":"artifact:btp-cloud-integration","name":"Cloud Integration","what":"provides[integration-flows] revised","detail":"The option states the protocols its adapters speak, one sentence per value, from SAP Help's introduction page: its transport-channel sentence and its adapter table, which names each of the others one adapter at a time (docs/concepts/design-roles-and-interfaces.md, P2). JMS is an adapter name there and no sentence names it as a protocol, so it stays out.","drafted_with_ai":true},{"date":"2026-09-27","kind":"moved","entity":"option","ref":"artifact:costinggeek-sap-mcp","name":"CostingGeek/sap-mcp","what":"description, connects, type properties revised","detail":"Read from the README and from saptools.py, which were the entry's sources from the start and state all three: the Claude Desktop config launches it from a local directory, the server runs on stdio, and the key travels in an apikey header. tool_count is left out — the README enumerates one tool and states no number, and the field rests on a stated count elsewhere in the corpus.","drafted_with_ai":true},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:replication","name":"Data federation","what":"facets, core coverage, name revised","detail":"The concern this node holds is what capire calls data federation: making data that lives in another system available as if it were local, by federating the query, by copying the rows, or by caching what was read. Replication is one of the three strategies, and the facets declared on 2026-09-27 compare the options on exactly that axis, so a node named after one strategy read as if the other two were elsewhere. The id stays, as the 2026-09-13 rename kept it: it is the stable ref every record, edge and link carries. BTP keeps its own framing name, Master data integration. Proposed by the capire audit of 2026-09-27; decided by the maintainer."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:data-privacy","name":"Data privacy","what":"core coverage revised","detail":"capire audit 2026-09-27, judgement pages read a fifth time: the description says data privacy is doing what the law requires, and the security index's table calls data privacy a legal concept and data protection a suite of security measures; the row is quotable as written."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:database-connectors","name":"Database connectors","what":"core coverage revised","detail":"capire audit 2026-09-27, link-only pass: a page this capability owns was cited nowhere."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:deployment","name":"Deployment","what":"core coverage revised","detail":"capire audit 2026-09-27: a page this capability owns was cited nowhere."},{"date":"2026-09-27","kind":"moved","entity":"reading","ref":"content:ac-designing-event-driven-applications","name":"Designing Event-Driven Applications","what":"parts, areas, edges, explains revised","detail":"The record states what its source draws around and between the parts (docs/concepts/reference-architectures.md §9.2): SAP cloud applications, SAP BTP and the third-party landscape as areas, the extension application the readme's flow names, and the event flow from an SAP cloud application to the hub and from a third-party broker over the bridge to SAP's event services. The checker's reading of the first draft: the bridge's SAP end now rests on the two sentences that name advanced event mesh and the Event Mesh capability as SAP's event brokers; SAP BTP is a zone of SAP's cloud, since the readme names no subaccount, and the two capabilities stand beside Integration Suite rather than within it; and the piece no longer explains async-processing, which is in-process work its own summary sets aside.","drafted_with_ai":true},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:destinations","name":"Destinations","what":"core coverage revised","detail":"P1 backfill 2026-09-27: the paragraph shared no page with the runtime edge because it had no page at all. capire documents the connectivity component under Outbound Authentication; the paragraph now rests on it and on the pages the edge cites."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:documentation","name":"Documentation","what":"core coverage revised","detail":"Package pass 2026-09-27: the capability had no paragraph and no source at all."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:event-mesh","name":"Event Mesh","what":"core coverage revised","detail":"capire audit 2026-09-27, proposed pages read a fourth time: the paragraph says messaging rests on intrinsic eventing, and the events index says the same in SAP's words."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:feature-toggles","name":"Feature toggles","what":"core coverage revised","detail":"capire audit 2026-09-27: the Feature Toggles guide documents toggled features as built into both runtimes, with the production toggle provider left to the project, which is exactly what the one community option supplies. The capability had no core paragraph and no source."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:integration-flows","name":"Integration flows","what":"facets revised","detail":"A role in a design is filled from evidence that an option speaks what the fixed part exposes, and that join runs over one protocol vocabulary (docs/concepts/design-roles-and-interfaces.md, P2). Declared here so options can state it; absent stays \"does not say\"."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:localization","name":"Localization","what":"core coverage revised","detail":"capire audit 2026-09-27: a page this capability owns was cited nowhere."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:logging","name":"Logging","what":"core coverage revised","detail":"capire audit 2026-09-27: a page this capability owns was cited nowhere."},{"date":"2026-09-27","kind":"moved","entity":"option","ref":"artifact:sap-btp-administration-mcp","name":"MCP Server for SAP BTP Administration","what":"provides revised","detail":"SAP's page says the server manages the BTP account structure, which is what account provisioning is; the only edge was to the MCP-server capability, so the account-provisioning page did not list it.","drafted_with_ai":true},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:multitenancy","name":"Multitenancy","what":"core coverage revised","detail":"P1 backfill 2026-09-27: the paragraph and the runtime edge now rest on a page in common."},{"date":"2026-09-27","kind":"moved","entity":"reading","ref":"content:ac-multitenant-saas-application-using-cap","name":"Multitenant SaaS Application using CAP","what":"parts, areas, edges revised","detail":"The record states what its source draws around and between the parts (docs/concepts/reference-architectures.md §9.2): the provider and consumer subaccounts, the users and API clients, and the flow of subscription, data and authentication as the architecture page states it. On the checker's reading of the first draft: only the application is placed in the provider subaccount, since the page places nothing else there; the registration with the SaaS Provisioning service is the stated direction, not events the service raises; and API Management's policies are stated with no path, so no arrow.","drafted_with_ai":true},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:retrieval-augmented-generation","name":"Retrieval-augmented generation","what":"core coverage revised","detail":"capire audit 2026-09-27, link-only pages read a fourth time: vector embeddings are one of the three things SAP frames as CAP's native AI support, in the one sentence the section's index says of its own."},{"date":"2026-09-27","kind":"moved","entity":"option","ref":"artifact:btp-cloud-management","name":"SAP Cloud Management Service for SAP BTP","what":"interfaces revised","detail":"SAP's page on account administration through this service's APIs names the four and says they are included in the core services for SAP BTP; the hub's catalogue states each one's title, version and state (docs/concepts/design-roles-and-interfaces.md §3.2, P7). What an application reaches this service over is then a named surface with a page. No status is entered: the hub's state is a crawled claim reported beside the interface.","drafted_with_ai":true},{"date":"2026-09-27","kind":"moved","entity":"option","ref":"artifact:btp-document-ai","name":"SAP Document AI","what":"interfaces revised","detail":"An interface may be named and stays a field (docs/concepts/design-roles-and-interfaces.md §3.2, P7): the hub's catalogue states the two APIs' titles, versions and states, and SAP's Help pages name the channels and the workspace, so a design's arrow can say which surface it lands on and a reader has the page to open. The inbound channels read mail: SAP's Help page names mail as the only channel type, so the SharePoint folders the reference architecture mentions are its claim and not the maker's. No status is entered: the hub's state is a crawled claim reported beside the interface.","drafted_with_ai":true},{"date":"2026-09-27","kind":"moved","entity":"reading","ref":"content:ac-sap-document-ai","name":"SAP Document AI","what":"parts, areas, edges, roles, edges[client to docai] revised","detail":"The ingestion page links the upload operation of document_information_extraction_api_v2 as the API-based integration, and the service now names that surface (docs/concepts/design-roles-and-interfaces.md §3.2, P7), so the arrow says which API it lands on and wears its protocol.","drafted_with_ai":true},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:mcp-servers","name":"Serve your application over MCP","what":"core coverage revised","detail":"capire audit 2026-09-27, link-only pages read a fourth time: MCP services are one of the three things SAP frames as CAP's native AI support, in the one sentence the section's index says of its own."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:telemetry","name":"Telemetry","what":"core coverage revised","detail":"capire audit 2026-09-27: a page this capability owns was cited nowhere."},{"date":"2026-09-27","kind":"moved","entity":"capability","ref":"capability:testing","name":"Testing","what":"core coverage revised","detail":"capire audit 2026-09-27: a page this capability owns was cited nowhere."},{"date":"2026-09-26","kind":"entered","entity":"reading","ref":"content:configure-journal-entry-posting-approval-from-store-template-in-build-process-au","name":"Configure Journal Entry Posting Approval from Store Template in Build Process Automation","discovered_via":"source:sap-community · business-application-studio-tag"},{"date":"2026-09-26","kind":"entered","entity":"reading","ref":"content:guide-to-process-automation-apis-part-i-getting-started","name":"Guide to Process Automation APIs - Part I - Getting Started","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-09-26","kind":"entered","entity":"reading","ref":"content:how-to-approve-reject-task-via-api-in-sap-build-process-automation","name":"How to Approve/Reject Task via API in SAP Build Process Automation","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-09-26","kind":"entered","entity":"reading","ref":"content:integration-suite-automating-email-alerts-for-failed-interfaces-in-sap-cpi","name":"Integration Suite: Automating Email Alerts for Failed Interfaces in SAP CPI","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-26","kind":"entered","entity":"reading","ref":"content:sap-build-process-automation","name":"SAP Build Process Automationで「グループ宛て承認ワークフロー」を構築する","discovered_via":"source:sap-community · cloud-identity-services-tag"},{"date":"2026-09-26","kind":"entered","entity":"reading","ref":"content:sending-emails-from-sap-cap-applications-with-any-smtp-provider","name":"Sending Emails from SAP CAP Applications with Any SMTP Provider","discovered_via":"source:sap-community · btp-security-tag, source:sap-community · cloud-foundry-tag"},{"date":"2026-09-26","kind":"entered","entity":"reading","ref":"content:why-sap-cloud-identity-matters-for-sap-task-center-it-s-about-trust-and-global-u","name":"Why SAP Cloud Identity Matters for SAP Task Center: It’s About Trust and Global User ID","discovered_via":"source:sap-community · cloud-identity-services-tag"},{"date":"2026-09-25","kind":"entered","entity":"option","ref":"artifact:marianfoo-sap-mcp-auth","name":"@marianfoo/sap-mcp-auth","discovered_via":"source:github-orgs · marianfoo"},{"date":"2026-09-25","kind":"entered","entity":"option","ref":"artifact:sap-aicore-skills","name":"aicore-skills","discovered_via":"source:sap-ai-skills-library · github.com/SAP/ai-skills-library"},{"date":"2026-09-25","kind":"entered","entity":"reading","ref":"content:end-to-end-mail-adapter-setup-in-sap-cpi-using-gmail-step-by-step-guide","name":"End-to-End Mail Adapter Setup in SAP CPI Using Gmail (Step-by-Step Guide)","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-25","kind":"entered","entity":"reading","ref":"content:how-to-deploy-a-custom-fiori-app-to-s-4hana-public-cloud-and-add-a-tile-in-sap-b","name":"How to Deploy a Custom Fiori App to S/4HANA Public Cloud and Add a Tile in SAP Build Work Zone","discovered_via":"source:sap-community · btp-abap-environment-tag, source:sap-community · fiori-tag"},{"date":"2026-09-25","kind":"entered","entity":"reading","ref":"content:microsoft-graph-api-read-and-extract-attachments-of-outlook-email-from-cloud-int","name":"Microsoft GRAPH API - Read and extract attachments of Outlook email from Cloud Integration","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-25","kind":"entered","entity":"reading","ref":"content:sap-codejam-on-event-driven-build-process","name":"SAP Codejam on Event Driven Build Process","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-09-25","kind":"entered","entity":"reading","ref":"content:sap-joule-me-my-first-joule-skill-in-sap-ehsm-incident-management-without-coding","name":"SAP JOULE & ME : My First JOULE Skill in SAP EHSM-Incident Management Without Coding","discovered_via":"source:sap-community · joule-tag"},{"date":"2026-09-25","kind":"entered","entity":"reading","ref":"content:sap-joule-invoice-agent-for-faster-supplier-invoice-release-in-sap-s-4hana-accou","name":"SAP Joule: Invoice Agent for Faster Supplier Invoice Release in SAP S/4HANA Accounts Payable","discovered_via":"source:sap-community · joule-tag"},{"date":"2026-09-25","kind":"entered","entity":"reading","ref":"content:sap-mdg-cloud-ready-mode-5-solution-patterns-zero-badis-how-we-implemented-5-typ","name":"SAP MDG Cloud Ready Mode: 5 Solution Patterns, Zero BADIs: How We implemented 5 typical requirements","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-09-25","kind":"entered","entity":"reading","ref":"content:setting-up-alerts-for-sap-cloud-integration-using-sap-alert-notification-service","name":"Setting Up Alerts for SAP Cloud Integration Using SAP Alert Notification Service","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-09-25","kind":"moved","entity":"option","ref":"artifact:marianfoo-sap-mcp-auth","name":"@marianfoo/sap-mcp-auth","what":"entry revised","detail":"Entered with the three servers of the same monorepo that name it. It publishes on its own and answers a question of its own — how a tool outside SAP gets an authenticated session against an SAP portal — so it is an entry rather than an implementation detail of the three.","drafted_with_ai":true},{"date":"2026-09-25","kind":"moved","entity":"capability","ref":"capability:agent-evals","name":"Agent evals","what":"ecosystems revised","detail":"[LLM-Benchmark-ABAP-Code-Generation](artifact:marianfoo-llm-benchmark-abap-code-generation), proposed in the same batch, measures generated ABAP across models by creating each class in an SAP system and reading its syntax check, activation and unit-test result. The concern is one an ABAP developer decides behind their own door, and the door had no tile for it to appear under."},{"date":"2026-09-25","kind":"moved","entity":"option","ref":"artifact:sap-aicore-skills","name":"aicore-skills","what":"entry revised","detail":"Read out of the SAP AI Skills Library repository, which the atlas holds as source:sap-ai-skills-library rather than as an artifact. The plugin was added there on 2026-09-21 and the registry front end at skills.cloud.sap had not listed it when the registry was crawled on 2026-09-25, so it is entered from its own plugin.json, README and three SKILL.md files. Hard rule 7: skills are indexed, never authored here.","drafted_with_ai":true},{"date":"2026-09-23","kind":"entered","entity":"reading","ref":"content:building-an-sap-btp-agent-architecture-from-scratch-python-cap-hana","name":"Building an SAP BTP Agent Architecture from Scratch: Python + CAP + HANA","discovered_via":"source:sap-community · agentic-ai-tag"},{"date":"2026-09-23","kind":"entered","entity":"reading","ref":"content:sap-ai-services-dox-gen-ai-with-sap-cap-plugin-part-3","name":"SAP AI Services - DOX - Gen AI with SAP CAP Plugin - Part 3","discovered_via":"source:sap-community · cloud-foundry-tag"},{"date":"2026-09-23","kind":"entered","entity":"reading","ref":"content:sap-s-api-policy-on-ai-agents-what-it-prohibits-allows-and-leaves-open","name":"SAP's API Policy on AI Agents: What It Prohibits, Allows, and Leaves Open","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-09-23","kind":"entered","entity":"reading","ref":"content:ui-for-the-btp-application-vulnerability-report","name":"UI for the BTP Application Vulnerability Report","discovered_via":"source:sap-community · btp-security-tag, source:sap-community · cloud-foundry-tag"},{"date":"2026-09-22","kind":"entered","entity":"reading","ref":"content:api-composition-seamless-enterprise-data-access-for-developers-and-ai-agents","name":"API Composition: Seamless Enterprise Data Access for Developers and AI Agents","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-09-22","kind":"entered","entity":"reading","ref":"content:beyond-rest-exploring-graphql-api-integration-in-sap-btp-integration-suite","name":"Beyond REST: Exploring GraphQL API Integration in SAP BTP Integration Suite","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-foundry-tag, source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-22","kind":"entered","entity":"reading","ref":"content:graph-on-integration-suite-simplifying-multi-api-data-retrieval-with-unified-bus","name":"Graph on Integration Suite: Simplifying Multi-API Data Retrieval with Unified Business Data Graph","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-22","kind":"entered","entity":"reading","ref":"content:hey-abap-cloud-please-let-me-save-my-data-export-to-azure-storage-please-part-4","name":"Hey ABAP Cloud please let me save my data export to Azure Storage please🥺🙏- part 4","discovered_via":"source:sap-community · abap-rap-tag, source:sap-community · btp-abap-environment-tag"},{"date":"2026-09-22","kind":"entered","entity":"reading","ref":"content:information-map-introduction-series-graph-in-sap-integration-suite","name":"Information Map – Introduction Series: Graph in SAP Integration Suite","discovered_via":"source:sap-community · api-management-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-22","kind":"entered","entity":"reading","ref":"content:leanix-adapter-for-sap-integration-suite","name":"LeanIX Adapter for SAP Integration Suite","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-22","kind":"entered","entity":"reading","ref":"content:sap-api-management-for-beginners-part-4-oauth-2-0-kvm-traffic-policies-threat-pr","name":"SAP API Management for Beginners – Part 4: OAuth 2.0, KVM, Traffic Policies, Threat Protection&CORS","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-09-22","kind":"entered","entity":"reading","ref":"content:sap-btp-destinations-in-a-nutshell-part-1-motivation-noauthentication-destinatio","name":"SAP BTP Destinations in a Nutshell Part 1 - Motivation & NoAuthentication Destinations","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-22","kind":"entered","entity":"reading","ref":"content:sap-soap-sender-receiver-adapters-your-integration-game-changers","name":"SAP SOAP Sender & Receiver Adapters: Your Integration Game Changers","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-22","kind":"moved","entity":"capability","ref":"capability:document-output","name":"Document output","what":"core coverage revised","detail":"The boundary held, but the reader had nothing to check it against. The README's model requirement is the test: the document has to be a LargeBinary attribute before the plugin will print it."},{"date":"2026-09-22","kind":"moved","entity":"option","ref":"artifact:btp-authorization-and-trust-management","name":"SAP Authorization and Trust Management service","what":"connects[0] revised","detail":"The second reader read the connects batch of 2026-09-19 on 2026-09-22, after its acceptance, and found: neither quote names this service, and only one names Cloud Identity Services, so the page's title, which names both parties, is quoted beside them.","drafted_with_ai":true},{"date":"2026-09-22","kind":"moved","entity":"option","ref":"artifact:btp-build-work-zone-advanced","name":"SAP Build Work Zone, advanced edition","what":"bundles revised","detail":"SAP's Discovery Center lists these among the plan's included services, and npm run check:catalogue listed the relation with no edge. An entitlement and not a dependency: a bundles edge, read by the commercial perspective (vocab PERSPECTIVES, 2026-09-22), listed and never drawn. Mobile Services and UI theme designer are listed too and have no entry.","drafted_with_ai":true},{"date":"2026-09-22","kind":"moved","entity":"option","ref":"artifact:btp-build-work-zone-standard","name":"SAP Build Work Zone, standard edition","what":"bundles revised","detail":"SAP's Discovery Center lists these among the plan's included services, and npm run check:catalogue listed the relation with no edge. An entitlement and not a dependency: a bundles edge, read by the commercial perspective (vocab PERSPECTIVES, 2026-09-22), listed and never drawn. Mobile Services and UI theme designer are listed too and have no entry.","drafted_with_ai":true},{"date":"2026-09-22","kind":"moved","entity":"option","ref":"artifact:btp-integration-suite","name":"SAP Integration Suite","what":"bundles revised","detail":"SAP's Discovery Center lists these among the plan's included services, and npm run check:catalogue listed the relation with no edge. An entitlement and not a dependency: a bundles edge, read by the commercial perspective (vocab PERSPECTIVES, 2026-09-22), listed and never drawn.","drafted_with_ai":true},{"date":"2026-09-22","kind":"moved","entity":"option","ref":"artifact:btp-private-link-service","name":"SAP Private Link Service","what":"requires revised","detail":"SAP's Discovery Center lists the runtime as a required service of the plan, and npm run check:catalogue listed the relation with no edge. Basis entitlement: the catalogue says a plan cannot be bought without it, which is commercial and is not drawn as a runtime dependency (vocab PERSPECTIVES, 2026-09-22).","drafted_with_ai":true},{"date":"2026-09-22","kind":"moved","entity":"option","ref":"artifact:btp-task-center","name":"SAP Task Center","what":"requires revised","detail":"SAP's Discovery Center lists both Work Zone editions as required services of the all-tasks plan, and npm run check:catalogue listed the relations with no edge. Basis entitlement and conditional: the plan's own description says either edition serves (vocab PERSPECTIVES, 2026-09-22).","drafted_with_ai":true},{"date":"2026-09-21","kind":"entered","entity":"reading","ref":"content:automating-iflow-documentation-with-sap-integration-suite-and-gemini-ai","name":"Automating iFlow Documentation with SAP Integration Suite and Gemini AI","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-21","kind":"entered","entity":"reading","ref":"content:how-to-perform-initial-loads-from-s-4hana-to-advanced-event-mesh-with-odata-poll","name":"How to Perform Initial Loads from S/4HANA to Advanced Event Mesh with Odata Poll","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · event-mesh-tag"},{"date":"2026-09-21","kind":"entered","entity":"reading","ref":"content:lessons-learned-fetching-learning-history-from-successfactors-lms-using-odata-ap","name":"Lessons Learned: Fetching Learning History from SuccessFactors LMS Using OData APIs","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-09-21","kind":"entered","entity":"reading","ref":"content:sftp-authentication-setup-in-sap-btp-integration-suite-a-step-by-step-guide","name":"SFTP Authentication Setup in SAP BTP Integration Suite: A Step-by-Step Guide.","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-21","kind":"entered","entity":"reading","ref":"content:use-free-tier-to-create-a-service-instance-for-sap-document-ai","name":"Use Free Tier to Create a Service Instance for SAP Document AI","discovered_via":"source:curator"},{"date":"2026-09-21","kind":"entered","entity":"reading","ref":"content:use-free-tier-to-subscribe-to-sap-document-ai-basic-ui","name":"Use Free Tier to Subscribe to SAP Document AI Basic UI","discovered_via":"source:curator"},{"date":"2026-09-21","kind":"entered","entity":"reading","ref":"content:use-rest-services-in-graph","name":"Use REST services in Graph","discovered_via":"source:sap-community · api-management-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-21","kind":"entered","entity":"person","ref":"actor:juliana-morais","name":"Juliana Morais"},{"date":"2026-09-21","kind":"moved","entity":"capability","ref":"capability:agent-tooling","name":"Agent tooling","what":"core coverage revised","detail":"The boundary names agent memory across sessions among what capire lists as still to come, then named only the thread-scoped checkpointer as what an independent agent stores in CDS. [@mi8y/cap-agents-memory](artifact:mi8y-cap-agents-memory), proposed in the same batch, implements LangGraph's Store across threads, so the sentence now says which of the two holds which state. Nothing was re-read on the core's side: the capire sources, the state, the relationship and assessed_at are unchanged."},{"date":"2026-09-21","kind":"moved","entity":"capability","ref":"capability:retrieval-augmented-generation","name":"Retrieval-augmented generation","what":"core coverage revised","detail":"With the core's half now stated, the panel needed the sentence that says what is added on top of it, and the two shapes differ: one retrieval method behind a service binding, or a vector table modelled on an annotated entity."},{"date":"2026-09-20","kind":"entered","entity":"option","ref":"artifact:btp-api-management","name":"API Management","discovered_via":"source:curator"},{"date":"2026-09-20","kind":"entered","entity":"reading","ref":"content:beyond-basic-ai-error-handling-in-sap-cpi-a-rules-first-architecture-with-hana-c","name":"Beyond Basic AI Error Handling in SAP CPI - A Rules-First Architecture with HANA Cloud Learning","discovered_via":"source:sap-community · hana-cloud-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-20","kind":"entered","entity":"reading","ref":"content:building-a-real-time-currency-conversion-iflow-using-sap-cloud-integration-cpi","name":"Building a Real‑Time Currency Conversion iFlow using SAP Cloud Integration (CPI)","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-09-20","kind":"entered","entity":"reading","ref":"content:centralized-error-handling-in-sap-cloud-integration","name":"Centralized Error Handling in SAP Cloud Integration","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-20","kind":"entered","entity":"option","ref":"artifact:btp-cloud-integration","name":"Cloud Integration","discovered_via":"source:curator"},{"date":"2026-09-20","kind":"entered","entity":"reading","ref":"content:custom-joule-agent-for-sap-ariba-slp-building-an-ai-agent-for-supplier-registrat","name":"Custom Joule Agent for SAP Ariba SLP - Building an AI Agent for Supplier Registration Approval","discovered_via":"source:sap-community · agentic-ai-tag, source:sap-community · joule-tag"},{"date":"2026-09-20","kind":"entered","entity":"reading","ref":"content:end-to-end-currency-conversion-integration-using-sap-integration-suite-sap-cpi","name":"End to End Currency Conversion Integration using SAP Integration Suite (SAP CPI)","discovered_via":"source:sap-community · api-management-tag, source:sap-community · btp-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-20","kind":"entered","entity":"option","ref":"artifact:btp-integration-advisor","name":"Integration Advisor","discovered_via":"source:curator"},{"date":"2026-09-20","kind":"entered","entity":"reading","ref":"content:intelligent-error-handling-in-sap-cpi-using-ai-adapter","name":"Intelligent Error Handling in SAP CPI Using AI Adapter","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-09-20","kind":"entered","entity":"reading","ref":"content:managing-jms-queues-programmatically-with-the-new-sap-cloud-integration-jms-odat","name":"Managing JMS Queues Programmatically with the new SAP Cloud Integration JMS OData API","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-20","kind":"entered","entity":"reading","ref":"content:named-user-attribution-across-btp-subaccounts-a-two-hop-ias-token-exchange-for-c","name":"Named-User Attribution Across BTP Subaccounts: A Two-Hop IAS Token Exchange for Cloud Integration","discovered_via":"source:sap-community · btp-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-20","kind":"entered","entity":"option","ref":"artifact:btp-open-connectors","name":"Open Connectors","discovered_via":"source:curator"},{"date":"2026-09-20","kind":"entered","entity":"reading","ref":"content:principal-propagation-from-btp-web-app-to-s-4hana-via-sap-integration-suite","name":"Principal Propagation from BTP Web App to S/4HANA via SAP Integration Suite","discovered_via":"source:sap-community · btp-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-20","kind":"entered","entity":"option","ref":"artifact:btp-integration-suite-event-mesh","name":"SAP Integration Suite, Event Mesh","discovered_via":"source:curator"},{"date":"2026-09-20","kind":"entered","entity":"reading","ref":"content:sap-job-scheduling-service-generate-your-own-client-library-from-openapi-spec","name":"SAP Job Scheduling Service: 🔧 Generate Your Own Client Library from OpenAPI Spec","discovered_via":"source:sap-community · cloud-foundry-tag"},{"date":"2026-09-20","kind":"entered","entity":"option","ref":"artifact:btp-trading-partner-management","name":"Trading Partner Management","discovered_via":"source:curator"},{"date":"2026-09-20","kind":"moved","entity":"capability","ref":"capability:agent-evals","name":"Agent evals","what":"core coverage revised","detail":"Two independent artifacts provide this capability on CAP beside capire/skills: @saptarishi/cds-plugin-llm and DanKromp/skillOverflow, both entered on 2026-09-18, after the core-only reading."},{"date":"2026-09-20","kind":"moved","entity":"capability","ref":"capability:agent-tooling","name":"Agent tooling","what":"core coverage revised","detail":"capire's CAP-level Agents guide and the CAP Java AI page now state what the core ships and what it plans, so the reading no longer has to say only that the ground is unassessed. The relationship stays unassessed: no retrieved document gives the history between the plugin and the independent entries."},{"date":"2026-09-20","kind":"moved","entity":"option","ref":"artifact:btp-api-management","name":"API Management","what":"provides revised","detail":"Moved here from SAP Integration Suite. SAP files MCP Server under API Management in its documentation, and every creation path read lists the activated API Management capability as a prerequisite.","drafted_with_ai":true},{"date":"2026-09-20","kind":"moved","entity":"capability","ref":"capability:authorization","name":"Authorization","what":"core coverage revised","detail":"Two independent artifacts provide this on CAP beside the SAP-official ones: cds-entra-id (vobu) and cap-toolkit (eyupbaycol). The state says who is present, so core-only no longer held. relationship is unassessed: no retrieved document gives the history between them and the core."},{"date":"2026-09-20","kind":"moved","entity":"option","ref":"artifact:btp-cloud-integration","name":"Cloud Integration","what":"connects revised","detail":"The use case for receiving Kafka messages lists the Kafka sender adapter as a documented contribution, and the graph held no edge from Cloud Integration to Kafka. From SAP's adapter pages, which name the Kafka protocol and, in the adapter's General tab, TCP as its transport.","drafted_with_ai":true},{"date":"2026-09-20","kind":"moved","entity":"capability","ref":"capability:llm-integration","name":"LLM integration","what":"core coverage revised","detail":"The boundary is kept and made checkable against capire's new AI pages: aicore is documented as the default kind for production and hybrid, and every other documented kind (auto and mock on Node.js, ollama and mocked on Java) is for local runs."},{"date":"2026-09-20","kind":"moved","entity":"capability","ref":"capability:retrieval-augmented-generation","name":"Retrieval-augmented generation","what":"core coverage revised","detail":"capire's Vector Embeddings guide documents embedding on write as a stored calculated element, so the old sentence, which listed embedding on write among what every entry writes by hand, no longer held. The state is unchanged: no SAP artifact in the graph carries a provides edge to this capability behind the CAP door."},{"date":"2026-09-20","kind":"moved","entity":"option","ref":"artifact:btp-integration-suite","name":"SAP Integration Suite","what":"provides revised","detail":"Moved to API Management, the part SAP's documentation names as doing it. An edge sits on the smallest thing the documentation names.","drafted_with_ai":true},{"date":"2026-09-20","kind":"moved","entity":"option","ref":"artifact:btp-advanced-event-mesh","name":"SAP Integration Suite, advanced event mesh","what":"part of, connects revised","detail":"The use case for receiving Kafka messages lists the Kafka bridge as a documented contribution, and the graph held no edge from the broker to Kafka, so a generated diagram could not draw the path. From SAP's Kafka bridging pages; no protocol is entered because neither page names one.","drafted_with_ai":true},{"date":"2026-09-19","kind":"entered","entity":"reading","ref":"content:introducing-scim-api-for-sap-sales-service-cloud-v2-seamless-user-sync-between-s","name":"🚀 Introducing SCIM API for SAP Sales & Service Cloud v2: Seamless User Sync between Source & Target","discovered_via":"source:sap-community · cloud-identity-services-tag"},{"date":"2026-09-19","kind":"entered","entity":"option","ref":"artifact:marcellourbani-abap-cloud-platform","name":"abap_cloud_platform","discovered_via":"source:github-orgs · marcellourbani"},{"date":"2026-09-19","kind":"entered","entity":"option","ref":"artifact:lemaiwo-btp-cf-mcp-server","name":"BTP CF MCP Server","discovered_via":"source:curator"},{"date":"2026-09-19","kind":"entered","entity":"reading","ref":"content:btp-cloud-foundry-mcp-server-managing-cf-environments-with-ai","name":"BTP Cloud Foundry MCP Server: Managing CF Environments with AI","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-foundry-tag"},{"date":"2026-09-19","kind":"entered","entity":"reading","ref":"content:kyma-integration-with-sap-cloud-logging-part-1-introduction-and-shipping-logs","name":"Kyma Integration with SAP Cloud Logging. Part 1: Introduction and shipping Logs","discovered_via":"source:sap-community · kyma-tag"},{"date":"2026-09-19","kind":"entered","entity":"reading","ref":"content:kyma-integration-with-sap-cloud-logging-part-2-let-s-ship-some-traces","name":"Kyma Integration with SAP Cloud Logging. Part 2: Let's ship some traces","discovered_via":"source:sap-community · kyma-tag"},{"date":"2026-09-19","kind":"entered","entity":"reading","ref":"content:migrating-from-application-logging-service-to-cloud-logging","name":"Migrating from Application Logging Service to Cloud Logging","discovered_via":"source:sap-community · cloud-foundry-tag"},{"date":"2026-09-19","kind":"entered","entity":"reading","ref":"content:sap-api-management-for-beginners-part-1-what-is-apim-a-complete-features-tour","name":"SAP API Management for Beginners – Part 1: What Is APIM & A Complete Features Tour","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-09-19","kind":"entered","entity":"reading","ref":"content:streamline-user-targeting-with-segments-in-sap-feature-flags","name":"Streamline User Targeting with Segments in SAP Feature Flags","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-09-19","kind":"entered","entity":"reading","ref":"content:btp-launchpad-sapui5-cpi-iflow","name":"从BTP Launchpad里的sapui5应用里调用部署的CPI IFLOW","discovered_via":"source:sap-community · fiori-launchpad-tag"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:alexpenev-s","name":"Alexander Penev","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:solanki-ambuj","name":"Ambuj Solanki","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:clncln1","name":"clncln1","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:cplussharp","name":"CPlusSharp","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:davidbrandow","name":"davidbrandow","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:ehrete","name":"Engelbert Ehret","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:gvachkov","name":"Georgi Vachkov","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:he-is-harry","name":"Harry He","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:holgerkoser","name":"Holger Koser","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:ianmccurdy","name":"Ian McCurdy","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:ianmchardy","name":"ianmchardy","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:jeffalbion","name":"Jeff Albion","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:breglerj","name":"Jonathan Bregler","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:kiran-mandhane-sap","name":"kiran-mandhane-SAP","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:linjun-he-sap","name":"Linjun He","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:mikelr","name":"Mikel Rychliski","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:mmajewski-sap","name":"mmajewski-sap","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:dotchev","name":"Petar Dochev","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:pseitz","name":"PSeitz","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:bridgear","name":"Ruben Bridgewater","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:sushiljain01","name":"Sushil Jain","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"entered","entity":"person","ref":"actor:simsso","name":"Timo Denk","what":"first recorded in the atlas"},{"date":"2026-09-19","kind":"moved","entity":"option","ref":"artifact:sap-approuter","name":"@sap/approuter","what":"connects revised","detail":"The router's five service bindings said that it needs each service and not how it talks to it. Each is now also a connection, with what the README states about it and nothing it does not: OAuth2 is named for the UAA and for no other.","drafted_with_ai":true},{"date":"2026-09-19","kind":"moved","entity":"option","ref":"artifact:lemaiwo-btp-cf-mcp-server","name":"BTP CF MCP Server","what":"connects revised","detail":"The server required the Cloud Foundry runtime and the Destination service as two separate dependencies. The connection says how they relate: the calls go to the CF API and run through the destination.","drafted_with_ai":true},{"date":"2026-09-19","kind":"moved","entity":"option","ref":"artifact:sap-cloud-connector","name":"Cloud Connector","what":"connects revised","detail":"The Connectivity service required the Cloud Connector, and nothing said which of the two opens the connection. SAP's documentation does: the connector registers with the service.","drafted_with_ai":true},{"date":"2026-09-19","kind":"moved","entity":"option","ref":"artifact:btp-authorization-and-trust-management","name":"SAP Authorization and Trust Management service","what":"connects revised","detail":"The two security services had no edge between them, although most BTP diagrams draw one. SAP's administration guide states the trust and the protocol it is established with.","drafted_with_ai":true},{"date":"2026-09-19","kind":"moved","entity":"option","ref":"artifact:btp-identity-provisioning","name":"SAP Cloud Identity Services - Identity Provisioning","what":"part of revised","detail":"SAP's catalogue names Identity Provisioning as one of the services SAP Cloud Identity Services include. The first `part_of` on an artifact.","drafted_with_ai":true},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:arc-mcp-xsuaa-auth","name":"@arc-mcp/xsuaa-auth","discovered_via":"source:github · arc-mcp"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:likweitan-abap-skills","name":"abap-skills","discovered_via":"source:sap-ai-skills-library · skills.cloud.sap"},{"date":"2026-09-18","kind":"entered","entity":"reading","ref":"content:adding-custom-metrics-to-a-cap-application-using-cap-js-telementry-plugin-and-sa","name":"Adding Custom Metrics to a CAP application using cap-js/telementry plugin and SAP Cloud Logging","discovered_via":"source:sap-community · kyma-tag"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:arc-mcp-hub","name":"arc-mcp-hub","discovered_via":"source:github · arc-mcp"},{"date":"2026-09-18","kind":"entered","entity":"reading","ref":"content:authorization-management-with-opensearch-s-document-level-security-sap-cloud-log","name":"Authorization management with OpenSearch's Document Level Security - SAP Cloud Logging","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-foundry-tag"},{"date":"2026-09-18","kind":"entered","entity":"reading","ref":"content:autonomous-diagnostics-on-kyma-unplugged-goose-litellm-kro-sap-ai-core-in-produc","name":"Autonomous Diagnostics on Kyma Unplugged: Goose + LiteLLM + KRO + SAP AI Core in Production","discovered_via":"source:sap-community · agentic-ai-tag"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:martinpankraz-az-private-linky-cap","name":"az-private-linky-cap","discovered_via":"source:curator"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:marianfoo-btp-cf-mcp","name":"btp-cf-mcp","discovered_via":"source:github · marianfoo"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:btp-cloud-integration-automation","name":"Cloud Integration Automation","discovered_via":"source:curator"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:dankromp-skilloverflow","name":"DanKromp/skillOverflow","discovered_via":"source:sap-ai-skills-library · skills.cloud.sap"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:btp-data-attribute-recommendation","name":"Data Attribute Recommendation","discovered_via":"source:curator"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:lofond-drawio-skill-sap","name":"drawio-skill-sap","discovered_via":"source:sap-ai-skills-library · skills.cloud.sap"},{"date":"2026-09-18","kind":"entered","entity":"reading","ref":"content:from-application-logging-to-cloud-logging-service-innovation-guide","name":"From Application Logging to Cloud Logging: Service Innovation Guide","discovered_via":"source:sap-community · cloud-foundry-tag, source:sap-community · kyma-tag"},{"date":"2026-09-18","kind":"entered","entity":"reading","ref":"content:from-application-logging-to-cloud-logging-service-migration-guide","name":"From Application Logging to Cloud Logging: Service Migration Guide","discovered_via":"source:sap-community · cloud-foundry-tag, source:sap-community · kyma-tag"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:hdb","name":"hdb","discovered_via":"source:discover, source:npm"},{"date":"2026-09-18","kind":"entered","entity":"reading","ref":"content:how-to-access-sap-cloud-logging-service-dashboards-using-ias-saml-authentication","name":"How to Access SAP Cloud Logging Service Dashboards Using IAS SAML Authentication","discovered_via":"source:sap-community · btp-tag, source:sap-community · cloud-identity-services-tag"},{"date":"2026-09-18","kind":"entered","entity":"reading","ref":"content:instance-sharing-sap-cloud-logging","name":"Instance Sharing - SAP Cloud Logging","discovered_via":"source:sap-community · cloud-foundry-tag"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:btp-intelligent-situation-automation","name":"Intelligent Situation Automation","discovered_via":"source:curator"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:btp-personalized-recommendation","name":"Personalized Recommendation","discovered_via":"source:curator"},{"date":"2026-09-18","kind":"entered","entity":"reading","ref":"content:sap-api-management-sap-cloud-logging","name":"SAP API ManagementのアクセスログをSAP Cloud Loggingで可視化する方法","discovered_via":"source:sap-community · api-management-tag"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:btp-document-management-application","name":"SAP Document Management service, application option","discovered_via":"source:curator"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:btp-master-data-integration","name":"SAP Master Data Integration","discovered_via":"source:curator"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:btp-private-link-service","name":"SAP Private Link Service","discovered_via":"source:curator"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:marianfoo-sap-api-hub-mcp","name":"sap-api-hub-mcp","discovered_via":"source:github · marianfoo"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:marianfoo-sap-note-search-mcp","name":"sap-note-search-mcp","discovered_via":"source:github · marianfoo"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:marianfoo-sap-roadmap-mcp","name":"sap-roadmap-mcp","discovered_via":"source:github · marianfoo"},{"date":"2026-09-18","kind":"entered","entity":"option","ref":"artifact:sap-tutorials-content","name":"sap-tutorials-content","discovered_via":"source:sap-ai-skills-library · skills.cloud.sap"},{"date":"2026-09-18","kind":"entered","entity":"person","ref":"actor:dankromp","name":"DanKromp"},{"date":"2026-09-18","kind":"moved","entity":"option","ref":"artifact:marianfoo-btp-cf-mcp","name":"btp-cf-mcp","what":"entry revised","detail":"Read out of the marianfoo account listing. Entered as a starting-point, since the maintainer's own status line calls it \"a working proof-of-concept\", so its boundaries sit in description.to_build_on_it rather than in a warning. capability:mcp-servers already reads core-only on the BTP door because every provider there is SAP-published; this is an independent one, which is a reading the capability will have to move.","drafted_with_ai":true},{"date":"2026-09-18","kind":"moved","entity":"option","ref":"artifact:dankromp-skilloverflow","name":"DanKromp/skillOverflow","what":"entry revised","detail":"Discovered through the SAP AI Skills Library and represented once at repository level. The registry listed 37 contained skills when checked; the canonical repository contained and documented 41, so the repository count is used for the artifact while both snapshots remain in the crawl record.","drafted_with_ai":true},{"date":"2026-09-18","kind":"moved","entity":"capability","ref":"capability:database-connectors","name":"Database connectors","what":"coverage by ecosystem revised","detail":"hdb, SAP's pure-JavaScript HANA driver for Node.js, entered in the same batch, so the note counted two entries where there are now three. The assessment is unchanged: the driver is SAP's own, so core-only still holds."},{"date":"2026-09-18","kind":"moved","entity":"capability","ref":"capability:destinations","name":"Destinations","what":"core coverage revised","detail":"The earlier assessment rested on every provider being SAP-official and said in its own note that a community alternative appearing would make core-only wrong. [cdse](artifact:cdse) is one: it reads the destination from the CAP configuration and makes the call with [axios](external:axios), and it is independent. The samples that demonstrate this capability are unaffected, since a sample is evidence and not an option. The relationship is recorded as unassessed because nothing checked here says how the two came to be present side by side."},{"date":"2026-09-18","kind":"moved","entity":"capability","ref":"capability:localization","name":"Localization","what":"ecosystems, coverage by ecosystem, framing by ecosystem revised","detail":"Behind the UI5 door the texts are files in the app rather than model elements in a service, which is what the CAP framing describes."},{"date":"2026-09-18","kind":"moved","entity":"option","ref":"artifact:marianfoo-sap-api-policy-skill","name":"SAP API Policy Evidence Skill","what":"requires revised","detail":"The entry described the skill as gathering evidence \"through MCP servers\" without naming one, because four of the five were not in the corpus. Three entered in the same batch as their own packages, and mcp-sap-docs and arc-1 were already here, so the README's own prerequisites table becomes edges. Conditional rather than required: the README states the skill degrades gracefully when one is missing and names which two raise confidence to high.","drafted_with_ai":true},{"date":"2026-09-18","kind":"moved","entity":"option","ref":"artifact:marianfoo-sap-api-hub-mcp","name":"sap-api-hub-mcp","what":"entry revised","detail":"[The SAP API Policy Evidence Skill](artifact:marianfoo-sap-api-policy-skill) was entered on 2026-09-10 naming this server as what proves an API's Published-API status, and the server itself was not in the corpus. Entered as its own package, from its own README, because the monorepo publishes each server to npm independently.","drafted_with_ai":true},{"date":"2026-09-18","kind":"moved","entity":"option","ref":"artifact:marianfoo-sap-note-search-mcp","name":"sap-note-search-mcp","what":"entry revised","detail":"The decline recorded for candidate:marianfoo/mcp-sap-notes on 2026-09-10 named this as the successor and as an open gap: \"SAP Notes search is a real gap in the corpus and the thing that fills it has to be found some other way.\" Entered from the monorepo package rather than the archived repository, and from the package's own README.","drafted_with_ai":true},{"date":"2026-09-18","kind":"moved","entity":"option","ref":"artifact:marianfoo-sap-roadmap-mcp","name":"sap-roadmap-mcp","what":"entry revised","detail":"Named in [the SAP API Policy Evidence Skill](artifact:marianfoo-sap-api-policy-skill)'s prerequisites as the source for replacement APIs, and absent from the corpus. Entered as its own package, from its own README, because the monorepo publishes each server to npm independently.","drafted_with_ai":true},{"date":"2026-09-17","kind":"entered","entity":"reading","ref":"content:enhancing-business-processes-with-sap-btp-ai-in-sap-integration-suite","name":"Enhancing Business Processes with SAP BTP AI in SAP Integration Suite","discovered_via":"source:sap-community · integration-suite-tag"},{"date":"2026-09-17","kind":"entered","entity":"option","ref":"artifact:btp-data-quality-management-location-data","name":"SAP Data Quality Management, microservices for location data","discovered_via":"source:curator"},{"date":"2026-09-17","kind":"entered","entity":"option","ref":"artifact:sap-hana","name":"SAP HANA","discovered_via":"source:curator"},{"date":"2026-09-17","kind":"entered","entity":"option","ref":"artifact:btp-health-data-services-for-fhir","name":"SAP Health Data Services for FHIR","discovered_via":"source:curator"},{"date":"2026-09-17","kind":"entered","entity":"option","ref":"artifact:btp-responsibility-management","name":"SAP Responsibility Management service","discovered_via":"source:curator"},{"date":"2026-09-17","kind":"entered","entity":"person","ref":"actor:martinpankraz","name":"Martin Pankraz"},{"date":"2026-09-17","kind":"moved","entity":"capability","ref":"capability:attachments","name":"Attachments","what":"core coverage revised","detail":"Replace unsupported migration/UI boundary with sourced implementation limits; keep community additions separate. Add four CAP-scoped comparison questions and preserve other ecosystems/flavors."},{"date":"2026-09-17","kind":"moved","entity":"capability","ref":"capability:caching","name":"Caching","what":"core coverage, framing by ecosystem, core coverage revised","detail":"User requires SAP ships to describe only core behavior and limits. Provider guidance belongs under The community adds. The broad tenant-key prescription is omitted; sourced tenant conditions remain on provider edges. Redis remains the served BTP option."},{"date":"2026-09-17","kind":"moved","entity":"option","ref":"artifact:btp-object-store","name":"Object Store on SAP BTP","what":"provides revised","detail":"Place the service under its direct job of object storage. CAP attachment integration remains represented by existing dependency edges from the attachment plugins.","drafted_with_ai":true},{"date":"2026-09-17","kind":"moved","entity":"capability","ref":"capability:retrieval-augmented-generation","name":"Retrieval-augmented generation","what":"entry revised","detail":"Completed the intended consolidation: retained CAP framing, ABAP and HANA coverage, the detailed BTP document-grounding coverage and framing, and scoped normative relevance. Repointed relationships and retired the duplicate capability."},{"date":"2026-09-17","kind":"moved","entity":"option","ref":"artifact:btp-document-management-integration","name":"SAP Document Management service, integration option","what":"serves ecosystems revised","detail":"Add CAP to served ecosystems from documented CAP integration; preserve the existing BTP/UI5 contribution and source dates. CAP plugin restrictions do not apply to the service itself.","drafted_with_ai":true},{"date":"2026-09-16","kind":"entered","entity":"option","ref":"artifact:sap-artifact-management","name":"@sap/artifact-management","discovered_via":"source:npm, source:discover"},{"date":"2026-09-16","kind":"entered","entity":"option","ref":"artifact:sap-mdk-tools","name":"@sap/mdk-tools","discovered_via":"source:npm, source:discover"},{"date":"2026-09-16","kind":"entered","entity":"reading","ref":"content:decision-logic-modernization-in-sap-integrations-using-sap-rpt-1-for-intelligent","name":"Decision Logic Modernization in SAP Integrations: Using SAP-RPT-1 for Intelligent Routing Decisions","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · hana-cloud-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-16","kind":"entered","entity":"reading","ref":"content:deploy-and-run-the-incident-management-application-in-the-sap-btp-kyma-runtime-w","name":"Deploy and Run the Incident Management Application in the SAP BTP, Kyma Runtime with a Mock Server","discovered_via":"source:sap-developers"},{"date":"2026-09-16","kind":"entered","entity":"reading","ref":"content:migrating-from-asanwee-to-asaaemee-from-sap-event-mesh-to-sap-advanced-event-mes","name":"Migrating from ASANWEE to ASAAEMEE: From SAP Event Mesh to SAP Advanced Event Mesh","discovered_via":"source:sap-community · btp-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-16","kind":"entered","entity":"reading","ref":"content:sap-joule-implementation-in-an-s-4hana-private-cloud-3-system-landscape","name":"SAP Joule implementation in an S/4HANA private cloud 3 system landscape","discovered_via":"source:sap-community · joule-tag"},{"date":"2026-09-16","kind":"moved","entity":"option","ref":"artifact:sap-artifact-management","name":"@sap/artifact-management","what":"entry revised","detail":"place.mjs scaffolds a stub with guessed defaults; this fills it in from the package's own record.","drafted_with_ai":true},{"date":"2026-09-16","kind":"moved","entity":"option","ref":"artifact:sap-mdk-tools","name":"@sap/mdk-tools","what":"entry revised","detail":"place.mjs scaffolds a stub with guessed defaults; this fills it in from the package's own record.","drafted_with_ai":true},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:sap-approuter","name":"@sap/approuter","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:a-clearer-view-of-your-sap-integrations-under-the-new-api-policy","name":"A Clearer View of Your SAP Integrations Under the New API Policy","discovered_via":"source:zeis"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-dynatrace-agent-activation","name":"Agent Activation for Dynatrace Service for SAP BTP","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-agentry","name":"Agentry","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-api-managed-integration","name":"API Managed Integration","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-application-autoscaler","name":"Application Autoscaler","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-application-to-application-integration","name":"Application to Application Integration","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-application-vulnerability-report","name":"Application Vulnerability Report","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:arc-1-on-sap-btp-secure-abap-agentic-development-beyond-the-laptop","name":"ARC-1 on SAP BTP: Secure ABAP Agentic Development Beyond the Laptop","discovered_via":"source:zeis"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:arc-1-with-joule-studio-bringing-real-abap-system-context-into-joule","name":"ARC-1 with Joule Studio: Bringing Real ABAP System Context into Joule","discovered_via":"source:zeis"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:before-you-upgrade-s4hana-static-ui5-checks-with-mcp","name":"Before You Upgrade S/4HANA: Static UI5 Checks with MCP","discovered_via":"source:zeis"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:building-an-enterprise-ready-sap-ai-agent-with-open-source","name":"Building an Enterprise-Ready SAP AI Agent with Open Source","discovered_via":"source:zeis"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:building-custom-joule-skills-via-rfc-guide-for-sap-s-4hana-and-ecc-integration","name":"Building Custom Joule Skills via RFC: Guide for SAP S/4HANA and ECC Integration","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-business-to-business-integration","name":"Business to Business Integration","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:sap-cloud-connector","name":"Cloud Connector","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-connect-business-processes-with-sap-master-data-integration","name":"Connect Business Processes with SAP Master Data Integration","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:creating-an-arc-1-btp-diagram-with-codex-and-a-drawio-skill","name":"Creating an ARC-1 BTP Diagram with Codex and a draw.io Skill","discovered_via":"source:zeis"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-edge-integration-cell-on-hyperscalers","name":"Edge Integration Cell on Hyperscalers","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-establish-a-central-entry-point-with-sap-build-work-zone","name":"Establish a central entry point with SAP Build Work Zone","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-establish-a-central-inbox-with-sap-task-center","name":"Establish a central inbox with SAP Task Center","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-explore-your-hyperscaler-data-with-sap-business-data-cloud","name":"Explore your Hyperscaler data with SAP Business Data Cloud","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-federated-machine-learning-with-sap-datasphere","name":"Federated Machine Learning with SAP Datasphere","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:finally-an-mcp-server-for-abap","name":"Finally: An MCP Server for ABAP","discovered_via":"source:zeis"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:how-i-use-ai-for-development-and-why-context-matters","name":"How I Use AI for Development and Why Context Matters","discovered_via":"source:zeis"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-integrate-and-extend-with-sap-build-process-automation","name":"Integrate and Extend with SAP Build Process Automation","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-integrating-and-extending-joule","name":"Integrating and Extending Joule","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:sap-build-code-joule","name":"Joule in SAP Build Code","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-medallion-reference-architecture-for-big-data-processing-in-sap-hana-cloud","name":"Medallion Reference Architecture for Big Data Processing in SAP HANA Cloud","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-oauth","name":"OAuth 2.0 on SAP BTP","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:sap-agentic-ai-in-practice-building-the-sap-exception-log-triage-agent-part-3-of","name":"SAP Agentic AI in Practice: Building the SAP Exception Log Triage Agent (Part 3 of 6)","discovered_via":"source:sap-community · agentic-ai-tag"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-alert-notification","name":"SAP Alert Notification service for SAP BTP","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-ase","name":"SAP ASE Service","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-automation-pilot","name":"SAP Automation Pilot","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-abap-environment","name":"SAP BTP ABAP environment","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-cloud-foundry-runtime","name":"SAP BTP, Cloud Foundry Runtime","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-kyma-runtime","name":"SAP BTP, Kyma runtime","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-build-apps","name":"SAP Build Apps","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-build-code","name":"SAP Build Code","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-build-process-automation","name":"SAP Build Process Automation","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-build-work-zone-advanced","name":"SAP Build Work Zone, advanced edition","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-build-work-zone-standard","name":"SAP Build Work Zone, standard edition","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-business-application-studio","name":"SAP Business Application Studio","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-cloud-application-event-hub","name":"SAP Cloud Application Event Hub","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-identity-provisioning","name":"SAP Cloud Identity Services - Identity Provisioning","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-cloud-logging","name":"SAP Cloud Logging","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-cloud-management","name":"SAP Cloud Management Service for SAP BTP","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-cloud-portal","name":"SAP Cloud Portal Service","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-cloud-transport-management","name":"SAP Cloud Transport Management","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-content-agent","name":"SAP Content Agent Service","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-continuous-integration-and-delivery","name":"SAP Continuous Integration and Delivery","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-custom-domain","name":"SAP Custom Domain Service","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-customer-identity-and-access-management","name":"SAP Customer Identity and Access Management for B2C","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-data-privacy-integration","name":"SAP Data Privacy Integration","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-data-retention-manager","name":"SAP Data Retention Manager","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-sap-document-ai","name":"SAP Document AI","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-document-management-integration","name":"SAP Document Management service, integration option","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-forms-service-by-adobe","name":"SAP Forms Service by Adobe","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-sap-hana-cloud-as-an-esri-geodatabase","name":"SAP HANA Cloud as an Esri Geodatabase","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-hana-service","name":"SAP HANA Service (SAP Regions) for SAP BTP","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-hana-spatial-services","name":"SAP HANA Spatial Services for SAP BTP","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:sap-joule","name":"SAP Joule","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-keystore","name":"SAP Keystore Service","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-mobile-services","name":"SAP Mobile Services","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-monitoring","name":"SAP Monitoring Service for SAP BTP","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-personal-data-manager","name":"SAP Personal Data Manager","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-print","name":"SAP Print service","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-service-manager","name":"SAP Service Manager","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-solution-lifecycle-management","name":"SAP Solution Lifecycle Management service for SAP BTP","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-translation-hub","name":"SAP Translation Hub","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-usage-data-management","name":"SAP Usage Data Management Service for SAP BTP","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-web-ide-full-stack","name":"SAP Web IDE Full-Stack","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:architecture-center","name":"SAP/architecture-center","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-secure-service-consumption-across-hyperscalers","name":"Secure Service Consumption Across Hyperscalers","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:simplifying-abap-proxy-migration-from-sap-po-to-integration-suite-no-mdr-require","name":"Simplifying ABAP Proxy Migration: From SAP PO to Integration Suite (No MDR Required)","discovered_via":"source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:standardized-oidc-api-access-to-sap-s-4hana-via-sap-api-management-and-microsoft","name":"Standardized OIDC API Access to SAP S/4HANA via SAP API Management and Microsoft Entra ID","discovered_via":"source:sap-community · cloud-identity-services-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:standardized-oidc-api-access-to-sap-successfactors-via-sap-api-management-and-mi","name":"Standardized OIDC API Access to SAP SuccessFactors via SAP API Management and Microsoft Entra ID","discovered_via":"source:sap-community · cloud-identity-services-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-15","kind":"entered","entity":"reading","ref":"content:ac-transforming-enterprise-data-strategy-with-sap-business-data-cloud","name":"Transforming Enterprise Data Strategy with SAP Business Data Cloud","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"option","ref":"artifact:btp-ui-flexibility","name":"UI flexibility service","discovered_via":"source:curator"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:abap-weasel","name":"abap-weasel","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:abap2ui5","name":"abap2UI5","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:abklgithub","name":"Abhijeet Kulkarni","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:prajwalendra","name":"Abhijeet Patil","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:abhjaw","name":"Abhinav Jawadekar","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:abhissharma21","name":"Abhishek","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:acharroux-sap","name":"acharroux-sap","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:actions-user","name":"actions-user","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:adamrounsville","name":"Adam Rounsville","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:adam0thman","name":"adam0thman","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:adarshnarayanhegde","name":"Adarsh Hegde","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ademvural","name":"ademvural","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:adiadd","name":"aditya","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:hatrigt","name":"AjeethKumar R","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ajinkyapatil8190","name":"Ajinkya Patil","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ajitkp91","name":"Ajit Kumar Panda","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:atennak1","name":"Akila Tennakoon","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:krokoko","name":"Alain Krok","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:albertmink","name":"Albert Mink","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:aldapooh","name":"aldapooh","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:alesblaznik","name":"Aleš Blaznik","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ale-biagi","name":"Alessandro Biagi","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:nineonine","name":"Alex Dudarenko","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:alexa-perlov","name":"alexa-perlov","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:alialtivate","name":"Ali Abuhassan","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:oisee","name":"Alice V.","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:alperdedeoglu","name":"Alper Dedeoglu","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:amazon-auto","name":"Amazon GitHub Automation","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:seeobjectively","name":"Anahita Minuchaher Havewala","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:bugwelle","name":"Andre Meyering","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:aniloncloud","name":"Anil Nadiminti","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:anirban-sap","name":"Anirban Majumdar","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:annm262002","name":"annm262002","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:levinanton","name":"Anton Levin","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ajmaradiaga","name":"Antonio Maradiaga","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:anugrahg","name":"Anugrah Gupta","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:anujag24","name":"Anuj Gupta","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:anupamme","name":"Anupam Mediratta","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:arc-mcp","name":"ARC MCP","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:arijitmaity","name":"Arijit Maity","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:arjenvanhooydonk","name":"Arjen van Hooydonk","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:arnewouters","name":"Arne Wouters","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:asalan316","name":"Arsalan Khan","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:arthurliebhardtsap","name":"Arthur","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:arunkrishnamoorthy","name":"Arun Krishnamoorthy","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:arajsinha","name":"Aryan Raj Sinha","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:awscordsen","name":"awscordsen","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:awslabs-mcp","name":"awslabs-mcp","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:unclebay143","name":"Ayodele Samuel Adebayo","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:aytech-in","name":"aytech-in","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ayush987goyal","name":"Ayush Goyal","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:b-vial","name":"b-vial","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:bechbd","name":"bechbd","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:benjscho","name":"Ben Schofield","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:bhagirathbhardw","name":"Bhagirath Bhardwaj","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:bilalshirazi","name":"Bilal Shirazi","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:billfroelich","name":"Bill Froelich","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:bismaybiswal","name":"Bismay Biswal","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:bbiswal333","name":"Bismay Kumar Biswal","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:hopebo","name":"Bo","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:bobdenos","name":"Bob den Os","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:bzarske","name":"Boris Zarske","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:bx9900","name":"Brandon Xu","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:btbernard","name":"Brian Bernard","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:brigittak307","name":"BrigittaK307","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:bvarwig","name":"Britta Varwig","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:codechanning","name":"Channing Gaddy","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:chbk10","name":"chbk10","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:chcohrs","name":"chcohrs","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:chittev","name":"chittev","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lechnerc77","name":"Christian Lechner","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:cschuerings","name":"Christian Schürings","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:1084565","name":"Christoph Szymanski","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ckha2000","name":"Christopher Kha","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:pcmanticore","name":"Claudiu Popa","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:clementringot","name":"Clément Ringot","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:costinggeek","name":"CostingGeek","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:danjoa","name":"Daniel Hutzel","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:danschlachter","name":"Daniel Schlachter","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:danilop","name":"Danilo Poccia","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ohmyvolk","name":"Dany Volk","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:davidkna-sap","name":"David Knaack","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:davidnicolaynl","name":"DavidNicolayNL","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:deekshas8","name":"Deeksha Sinha","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:deepaktammali","name":"Deepak Tammali","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:deepankanbn","name":"Deepankan Bharathi Nagaraj","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:shetsa-amzn","name":"Deepesh Shetty","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:derekvincent","name":"Derek Vincent","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:stoev","name":"Dimitar Stoev","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:discretetom","name":"DiscreteTom","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:diya-dhan","name":"Diya Dhandapani","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:dj-adams","name":"DJ Adams","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:dnic-dev","name":"dnic-dev","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:dzahariev","name":"Dobromir Zahariev","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:heimwege","name":"Dominik Heim","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:dong-tran","name":"Đông Trần","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:peric","name":"Dražen Perić","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:secondsky","name":"Eddie","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:edrilanberisha","name":"Edrilan Berisha","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:emincihangeri","name":"emincihangeri","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:erbenmo","name":"Erben Mo","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:eagorbunov","name":"Evgeniy Gorbunov","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:f-buech","name":"f-buech","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:fabianleh","name":"Fabian Lehmann","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:fedayizada","name":"Fedayizada","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:feng-lia","name":"feng-lia","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:naguco","name":"Francisco Nataniel Gubbins","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:franjo-po","name":"franjo-po","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:g-kevorkian","name":"Gabriel Kevorkian","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:garysassano","name":"Gary Sassano","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:geert-janklaps","name":"Geert-Jan Klaps","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:gehlalex","name":"gehlalex","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:quiver","name":"George Yoshida","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:joysie","name":"Gergana Coffman","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:gopalanand333","name":"Gopal Anand","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:goreleaserbot","name":"GoReleaser Bot","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:gautric","name":"Greg. A.","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:gregorwolf","name":"Gregor Wolf","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:grego952","name":"Grzegorz Karaluch","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:dellagustin-sap","name":"Guilherme Dellagustin","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:guilherme-segantini","name":"Guilherme Segantini","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:sapgunnar","name":"Gunnar Kosche","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:hakonharnes","name":"Håkon Harnes","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:hakon7","name":"hakon7","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:iamhansko","name":"Hans Ko","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:24f3001311","name":"HARSHIT TIWARI","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:hterminasyan","name":"Harut Ter-Minasyan","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:hashimsharkh","name":"hashimsharkh","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:hobru","name":"Holger Bruchelt","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ibukish","name":"ibukish","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:eltociear","name":"Ikko Eltociear Ashimine","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lemmoi","name":"Isaiah Lemmon","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ialidzhikov","name":"Ismail Alidzhikov","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ibix16","name":"Ivan Rivera","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ivan-nikolov-leanix","name":"ivan-nikolov-leanix","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:iwonahahn","name":"Iwona Hahn","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:iyad-alhafez","name":"Iyad-Alhafez","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jadolf","name":"jadolf","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jaeeungracelee","name":"Jaeeun Grace Lee","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jameselsey","name":"James Elsey","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jmsrpp","name":"James Rapp","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jstrunk","name":"Jeff Strunk","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jkelonen","name":"Jere Kelonen","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jigyasa-g","name":"Jigyasa Gupta","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jim-mlodgenski","name":"Jim Mlodgenski","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jimini55","name":"Jimin Kim","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:anditdontfade","name":"Jimmy Henry-Douglas","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jitendrakansal","name":"JITENDRA KANSAL","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jizquga","name":"jizquga","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:joaquinrecio","name":"Joaquin Recio Huertas","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jcshepherd","name":"Joel","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:joergdw","name":"joergdw","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:johannagonnzdz","name":"johannagonnzdz","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:johanneseschrig","name":"Johannes Eschrig","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:johannes-vogel","name":"Johannes Vogel","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:akatuoro","name":"Johannes Vogt","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:wook133","name":"John de Villiers","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jon-the-dev","name":"Jon (JR) Price","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jonlim","name":"Jon Lim","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jonassobotta","name":"Jonas Sobotta","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jonathanbaker7","name":"Jonathan Baker","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jonathan-imanu","name":"Jonathan Manuel","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:yonarw","name":"Jonathan Wüst","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:julian-schambeck","name":"julian-schambeck","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jumenengels","name":"Jumen Engels","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:bluayer","name":"Jungwoo Song","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jjtang1985","name":"Junjie Tang","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:juntinyeh","name":"juntinyeh","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:juriz889","name":"Juri Zeisler","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kannusamik","name":"KannusamiK","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:karamvsingh","name":"Karam Singh","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:karanbokil","name":"karanbokil","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:karimhabush","name":"Karim Habouch","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:wurzka","name":"Katharina Laubenstein","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kavithasiva","name":"KavithaSiva","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kawabata-mcl","name":"kawabata-mcl","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kay-schmitteckert","name":"Kay Schmitteckert","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kaztakata","name":"Kazuhiko Takata","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:keelside","name":"Keelside","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kenliao94","name":"Ken Liao","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kennthhz","name":"Ken Zhang","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kentakozuka","name":"Kenta Kozuka","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kevinriedelsheimer","name":"Kevin Riedelsheimer","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:novekm","name":"Kevon","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kiruthikan","name":"Kiruthika Nithyanandan","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kts982","name":"Kostas T.","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:konippi","name":"Kyosuke Konishi","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:laithalsaadoon","name":"Laith Al-Saadoon","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lakshmicr","name":"Lakshmi C Rajeev","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lalithmanokar","name":"LalithManokar","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:larshp","name":"Lars Hvam","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lavoiedavidw","name":"Lavoiedavidw","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:leeroyhannigan","name":"Lee","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:radiumgu","name":"Lei","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:liwadman","name":"Liam","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:likweitan","name":"Lik Wei","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:linastehle","name":"linastehle","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lineker","name":"lineker","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:liyuanld","name":"linliyu","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lnoens-sap","name":"lnoens-sap","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lokendrp-aws","name":"lokendrp-aws","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lpperras","name":"Louis-Philippe Perras","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lnoenssap","name":"Ludo Noens","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:madankumarpichamuthu","name":"madankumarpichamuthu","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mahesh0431","name":"Mahesh Palavalli","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mahhima","name":"mahhima","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:finkmanatsap","name":"Manuel Fink","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mortizbey","name":"Manuel Ortiz Bey","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mar-ck","name":"mar-ck","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mar-hol","name":"mar-hol","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:maratgaliev","name":"Marat Galiev","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:marcxgambit","name":"M̷̱̥̳͔̖̠̙͈̫͕͔̳͉̱̣̭̮̠̰̄͊̒̈͛͗̈̇͆͗͆͋̾̋̅ͅͅẠ̴̡̬̭͓̟̠̣̤̓̽͛̋̌̆̆̔́̊̋́͜Ŕ̶͈̹̯̹͈̠̮̰̓̈́̐̊͐̕̕͝C̷̨̡̖̱̭͉̞̗̳͈̩͚̏͛̓̃͂͌̀̆͊̅̃̒̄͐̿̽̚͝","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mbtools","name":"Marc Bernard","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:marcbowes","name":"Marc Bowes","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:marcelschork","name":"Marcel Schork","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:marcellourbani","name":"Marcello Urbani","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:marianfoo","name":"Marian Zeis","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:marikaner","name":"Marika Marszalkowski","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mariokernich","name":"Mario Kernich","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mariodefelipe","name":"MarioDeFelipe","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:iobert","name":"Marius Obert","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:markjschreiber","name":"Mark Schreiber","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:markus1812","name":"Markus","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:fath-markus","name":"Markus Fath","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:maddel","name":"Martin Schaus","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mkemeter","name":"Mathias Kemeter","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mattgillard","name":"Matt Gillard","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:pyepye","name":"Matt Pye","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:matthewgoodman13","name":"Matthew Goodman","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:steinermatt","name":"Matthias Steiner","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mauriciolauffer","name":"Mauricio Lauffer","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:xammaxx","name":"Max Lienhardt","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:maxstreifeneder","name":"Max Streifeneder","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:maxmoehl","name":"Maximilian Moehl","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:meghagoyal04","name":"Megha Goyal","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mfigueir","name":"mfigueir","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:michaelsp","name":"Michael","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mibo","name":"Michael Bolz","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:michaelczcz","name":"Michael Czadankiewicz","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:yiyuan-he","name":"Michael He","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kaiz-io","name":"Michael Kaiser","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:schneidermic0","name":"Michael Schneider","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:michaelwalker-git","name":"Michael Walker","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mikegc-aws","name":"Mike Chambers","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mxiamxia","name":"Min Xia","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mingkho","name":"Ming Kho","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mio-yasutake","name":"Mio Yasutake","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mmouniro","name":"Mohamed MOUNIROU","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mohamedsherifabdelsamiea","name":"MohamedSherifAbdelsamiea","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mrgrain","name":"Momo Kornher","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:moritalous","name":"moritalous","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mortenrie","name":"Morten","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:mortenri","name":"Morten Riedel","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:scrthq","name":"Nate Ferrell","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:navinkrishnan","name":"Navin Krishnan","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:navyakhurana","name":"Navya Khurana","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:neimh","name":"Neimhin Robinson Gunning","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:niallthomson","name":"Niall Thomson","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:futureprog","name":"Nick Morrison","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:nicoschoenteich","name":"Nico Schoenteich","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:huber-nicolas","name":"Nicolas Huber","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:nspring00","name":"Nikolaus Spring","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:nickymateev","name":"Nikolay Mateev","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:nitinahuja89","name":"nitinahuja89","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:1nbuc","name":"Noah Buchmann","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:noid11","name":"noid11","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:normannuernberger","name":"Norman Nürnberger","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:oblomov-dev","name":"oblomov-dev","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:oferwix","name":"oferwix","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:okhomin","name":"Oleksandr Khomin","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:olivermautschke","name":"Oliver Brecker","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:oshardik","name":"oshardik","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lopezmas","name":"Pablo Lopez","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:patrick-yu-amzn","name":"patrick-yu-amzn","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:paulvincent707","name":"Paul Vincent","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:petar-iv","name":"petar-iv","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:peterfendt","name":"Peter Schmidt","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:theplenkov","name":"Petr Plenkov","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:phani-srikar","name":"Phani Srikar Edupuganti","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:philippthiele","name":"philippthiele","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:cernus76","name":"Pierre-Olivier Basseville","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:piejanssens","name":"Pieter Janssens","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:pirnz-sap","name":"pirnz-sap","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:prajinop","name":"prajinop","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:pranjbh","name":"Pranjali Bhandari","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:prasanthlouis","name":"Prasanth Louis","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:pra1veenk","name":"Praveen Kumar Padegal","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:priyankashivakumar","name":"Priyanka R S","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:prudvigit","name":"Prudvi Tarigonda","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:gqswang","name":"Qiushi Wang","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:raghav1397","name":"raghav","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:rahul-1404","name":"Rahul Chinthala","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:rahulsethi","name":"Rahul Sethi","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:randomstr1ng","name":"randomstr1ng","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:raymondyao","name":"raymondyao","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lukas-xue","name":"Renhao (Lukas) Xue","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:rich-heilman","name":"Rich Heilman","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kangks","name":"Richard.Kang","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:rithinpullela","name":"Rithin Pullela","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:rjayasinghe","name":"Robin","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:robinpurschwitz","name":"Robin","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:robinkuck","name":"Robin Kuck","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:rokafella","name":"Rohit Kapoor","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:rshevchuk-git","name":"Roman Shevchuk","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:saidrhs","name":"saidrhs","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:s-krishnamoorthy","name":"Sangeetha Krishnamoorthy","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:midasol","name":"Sanggyu Lee","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:san99tiago","name":"Santiago Garcia Arango","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:sap","name":"SAP","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:sap-architecture-center","name":"SAP Architecture Center","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:srhsrhsrhsrh","name":"Sarah Li","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:scottschreckengaust","name":"Scott Schreckengaust","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:seaofawareness","name":"seaofawareness","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:sschmidt","name":"Sebastian Schmidt","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:sebastianwolf-sap","name":"Sebastian Wolf","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:smarchesini-avvale","name":"Sebastiano Marchesini","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:scouturier","name":"Sebastien","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:selinahochstrat","name":"SelinaHochstrat","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:grayhemp","name":"Sergey Konoplev","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:s12v","name":"Sergey Novikov","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:shabana31","name":"Shabana Samsudheen","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:networkandcode","name":"Shakir","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:shri-tambe","name":"Shree Tambe","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:joe-king-sh","name":"Shuya Kinjo","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:silvestre","name":"Silvestre Zabala","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:songry26","name":"Songry26","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:sleibach","name":"Sören Leibach","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:srikanth-karthi","name":"SRIKANTH K","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:sriram-mv","name":"Sriram Madapusi Vasudevan","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:stefanrudi","name":"Stefan Rudi","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:stesap","name":"Steffen Fröhlich","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:swaldmann","name":"Steffen Waldmann","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:sten-vw","name":"Sten van Wolfswinkel","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:cherians","name":"Stephen Cherian","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:aws-steve","name":"Steven Johnston","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:shubhranshu153","name":"Subhransu","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:salzmannsusan","name":"Susanne Salzmann","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:takakuni-classmethod","name":"takakuni","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:tkoba-aws","name":"Takeshi Kobayashi","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jimmieego","name":"Tao Zhang","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:tetsuzawa","name":"Tetsu Takizawa","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:thomham","name":"Thomas Hammer","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:jung-thomas","name":"Thomas Jung","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:thomas-t7","name":"Thomas Tatzel","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:thomaszang","name":"thomaszang","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:thsandfuchs","name":"Thorsten Sandfuchs","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:tkaria","name":"Timir Karia","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:tomgutt","name":"Tom Guttermann","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:tomron-aws","name":"Tom Ron","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:tuandinh0801","name":"Tuan Dinh","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:tuanknguyen","name":"Tuan Nguyen","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:udid-aws","name":"Udi Dahan","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ui5-community","name":"UI5 Community","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:anbazhagan-uma","name":"Uma Anbazhagan","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:uklasing","name":"Uwe Klasing","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:vadimklimov","name":"Vadim Klimov","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:naikvaib","name":"Vaibhav Naik","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:vtols","name":"Valery Tolstov","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:vedant-aero-ml","name":"Vedant Gupta","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:venkyraman","name":"venkyraman","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:veronica4036","name":"Veronica4036","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:viveksrinivas","name":"viveksrinivas","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:vobu","name":"Volker Buzek","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:qswangsap","name":"Wang, Qiu Shi","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:willempardaens","name":"Willem Pardaens","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:lemaiwo","name":"Wouter Lemaire","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:yevgentrukhin","name":"Yevgen Trukhin","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:yoniromm","name":"Yoni Romm","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:silver83","name":"Yoni Shalom","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:kakakakakku","name":"Yoshiaki Yoshida","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:yusmenrashidov","name":"Yusmen Rashidov","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:yuvalman","name":"yuvalman","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:ziqbal","name":"Zafar Iqbal","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:zhongpinwang","name":"Zhongpin Wang","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:wiiasd","name":"Ziyang Li","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:zornicaster","name":"Zornitsa Steftcheva","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"entered","entity":"person","ref":"actor:songhohoon","name":"송호훈(LGU/아이들나라SRE팀)","what":"first recorded in the atlas"},{"date":"2026-09-15","kind":"moved","entity":"option","ref":"artifact:sap-approuter","name":"@sap/approuter","what":"requires, alternative to revised","detail":"SAP's own Application Frontend service page names the HTML5 Application Repository and the application router as what to stay on where those meet your needs better, and the service entry already carries the edge to the repository.","drafted_with_ai":true},{"date":"2026-09-15","kind":"moved","entity":"capability","ref":"capability:agent-code-access","name":"Agent access to your code","what":"coverage by ecosystem, framing by ecosystem, coverage by flavor, framing by flavor revised","detail":"The HTTP resources the flavor is restricted to now have a page."},{"date":"2026-09-15","kind":"moved","entity":"capability","ref":"capability:architecture-diagrams","name":"Architecture diagrams","what":"core coverage revised","detail":"With the validator there is an official check of a drawn diagram, so the core no longer stops at the rules and the templates alone; generating a diagram from a description is still not covered."},{"date":"2026-09-15","kind":"moved","entity":"capability","ref":"capability:attachments","name":"Attachments","what":"ecosystems, coverage by ecosystem, framing by ecosystem revised","detail":"On BTP the concern is answered by a repository service with folders and versions, which differs from the CAP, UI5 and ABAP framings of a file stored against an entity or a business object."},{"date":"2026-09-15","kind":"moved","entity":"capability","ref":"capability:caching","name":"Caching","what":"ecosystems, core coverage revised","detail":"The sentence was cut off mid-word. Rewritten to name the two CAP plugins by their entries, and the multitenancy warning moved here as core_coverage.note: node-cache leaves the graph because its own documentation names no SAP stack, and the lesson it carried is about every hand-wired general-purpose cache, not about one library."},{"date":"2026-09-15","kind":"moved","entity":"capability","ref":"capability:data-privacy","name":"Data privacy","what":"ecosystems, coverage by ecosystem, framing by ecosystem revised","detail":"On BTP the concern is a set of APIs and apps an application connects to, which differs from the CAP framing of annotations on a model and the ABAP framing of anonymising non-production copies."},{"date":"2026-09-15","kind":"moved","entity":"capability","ref":"capability:editor-support","name":"Editor support","what":"ecosystems, coverage by ecosystem, framing by ecosystem revised","detail":"On BTP the editor is a hosted service rather than a language server or an Eclipse plugin, which is what the CAP and ABAP framings describe."},{"date":"2026-09-15","kind":"moved","entity":"capability","ref":"capability:encryption","name":"Encryption and signing","what":"ecosystems, coverage by ecosystem, framing by ecosystem revised","detail":"On BTP the service holds the keys and the application does the operation, which is a different emphasis from the ABAP SSF library."},{"date":"2026-09-15","kind":"moved","entity":"capability","ref":"capability:ui5-flexibility","name":"Key-user adaptation","what":"ecosystems, coverage by ecosystem, framing by ecosystem revised","detail":"On BTP the changes live in a service the application adds, where the ABAP framing places them in the system's layered repository."},{"date":"2026-09-15","kind":"moved","entity":"capability","ref":"capability:localization","name":"Localization","what":"ecosystems, coverage by ecosystem, framing by ecosystem revised","detail":"On BTP the concern includes getting texts translated by a service, where the CAP framing is serving texts per locale and the ABAP framing is translating repository objects in the system."},{"date":"2026-09-15","kind":"moved","entity":"option","ref":"artifact:btp-connectivity","name":"SAP Connectivity service","what":"requires revised","detail":"The Cloud Connector entered in intake-20260915-cloud-connector; the service's description already named it in plain words.","drafted_with_ai":true},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-joule-studio-cli","name":"@sap/joule-studio-cli","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-joule-work-dev-cli","name":"@sap/joule-work-dev-cli-early-adopters","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:btp-ai-bp-access-to-generative-ai-models","name":"Access to Generative AI Models","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:btp-ai-bp-agentic-ai-security-governance","name":"Agentic AI Security & Governance","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-ai-enabled-integrations-codejam","name":"ai-enabled-integrations-codejam","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:ac-ai-native-north-star-architecture","name":"AI-native North Star architecture — Platform Layer","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-aicore-genai-samples","name":"aicore-genai-samples","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-analytics-cloud-scim-api-samples","name":"analytics-cloud-scim-api-samples","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-admin-guide-samples","name":"btp-admin-guide-samples","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-edge-integration-cell-on-azure","name":"btp-edge-integration-cell-on-azure","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-gen-ai-hub-sdk-samples","name":"btp-gen-ai-hub-sdk-samples","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-hello-world-fiori","name":"btp-hello-world-fiori","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-kyma-helloworld","name":"btp-kyma-helloworld","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-neo-java-app-migration","name":"btp-neo-java-app-migration","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-s4hana-nocode-extension","name":"btp-s4hana-nocode-extension","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-spend-analysis","name":"btp-spend-analysis","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-terraform-mooc-terra1","name":"btp-terraform-mooc-terra1","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-terraform-samples","name":"btp-terraform-samples","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-cf-autoscaler-custom-metrics-mtls","name":"cf-autoscaler-custom-metrics-mtls","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-cf-mta-examples","name":"cf-mta-examples","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-cf-routing-samples","name":"cf-routing-samples","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:clean-core-by-design-event-enablement-cockpit-as-a-core-integration-enabler-in-s","name":"Clean Core by Design: Event Enablement Cockpit as a Core Integration Enabler in SAP S/4HANA","discovered_via":"source:sap-community · cloud-foundry-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-cloud-integration-pipeline-datastore-extension-ui","name":"cloud-integration-pipeline-datastore-extension-ui","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-cloud-mdk-samples","name":"cloud-mdk-samples","discovered_via":"source:github-orgs"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-cloud-mdk-tutorial-samples","name":"cloud-mdk-tutorial-samples","discovered_via":"source:github-orgs"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:btp-ai-bp-content-filtering","name":"Content Filtering","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:btp-ai-bp-joule-agent-builder","name":"Content-based Agents with SAP Joule Studio Agent Builder","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:btp-ai-bp-custom-joule-skills","name":"Custom Joule Skills","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:btp-ai-bp-data-masking","name":"Data Masking","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-dbt-sap-hana-cloud","name":"dbt-sap-hana-cloud","discovered_via":"source:github-orgs"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:btp-ai-bp-document-grounding","name":"Document Grounding","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-hana-graph-examples","name":"hana-graph-examples","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-hana-shine-xsa","name":"hana-shine-xsa","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-hda-cross-pm-samples","name":"hda-cross-pm-samples","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-hxe-hibernate-google-app-engine","name":"hxe-hibernate-google-app-engine","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-integration-suite-partner-directory-accelerator-for-pipeline-concept","name":"integration-suite-partner-directory-accelerator-for-pipeline-concept","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-iq-to-hdl-migration","name":"iq-to-hdl-migration","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-joule-studio-classic","name":"Joule Studio, classic edition","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-joule-studio-setup-terraform","name":"joule-studio-setup-terraform","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:btp-ai-bp-mcp","name":"Model Context Protocol (MCP)","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:btp-ai-bp-pro-code-ai-agents","name":"Pro-Code AI Agents","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"reading","ref":"content:btp-ai-bp-prompt-templating","name":"Prompt Templating","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-s4hana-hana-audit-policies","name":"s4hana-hana-audit-policies","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-ai-bp-access-to-generative-ai-models-cap","name":"Sample CAP Application with SAP Cloud SDK for AI","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:btp-ai-core","name":"SAP AI Core","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:btp-ai-launchpad","name":"SAP AI Launchpad","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-ai-bp-content-filtering-cap","name":"SAP BTP AI Best Practice Demo - Content Filtering - CAP","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-ai-bp-data-masking-cap","name":"SAP BTP AI Best Practice Demo - Data Masking - CAP","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-ai-bp-prompt-registry-cap","name":"SAP BTP AI Best Practice Demo - Prompt Registry - CAP","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-ai-bp-prompt-templating-cap","name":"SAP BTP AI Best Practice Demo - Prompt Templating - CAP","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-ai-bp-vector-rag-embedding-cap","name":"SAP BTP AI Best Practice Demo - Vector Embedding (RAG) - CAP","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-ai-bp-vector-rag-query-cap","name":"SAP BTP AI Best Practice Demo - Vector Query (RAG) - CAP","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:mariodefelipe-sap-bdc-mcp-server","name":"sap-bdc-mcp-server","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-sap-btp-ai-best-practices","name":"sap-btp-ai-best-practices","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-sap-concur-user-provisioning-service-apis","name":"sap-concur-user-provisioning-service-apis","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-sap-genai-hub-with-sap-hana-cloud-vector-engine","name":"sap-genai-hub-with-sap-hana-cloud-vector-engine","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-application-vulnerability-report-scan-user-automation","name":"SAP-samples/application-vulnerability-report-scan-user-automation","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-automation-pilot-examples","name":"SAP-samples/automation-pilot-examples","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-a2a-dispute-resolution","name":"SAP-samples/btp-a2a-dispute-resolution","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-agentic-ai-use-cases","name":"SAP-samples/btp-agentic-ai-use-cases","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-ai-core-consumption-monitor","name":"SAP-samples/btp-ai-core-consumption-monitor","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-ai-core-usage-monitor","name":"SAP-samples/btp-ai-core-usage-monitor","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-onboarding","name":"SAP-samples/btp-onboarding","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-resource-consumption-monitor","name":"SAP-samples/btp-resource-consumption-monitor","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-sourcing-decision-board","name":"SAP-samples/btp-sourcing-decision-board","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-cloud-btp-cli-api-codejam","name":"SAP-samples/cloud-btp-cli-api-codejam","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-cloud-sample-webhooks","name":"SAP-samples/cloud-sample-webhooks","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-codejam-code-based-agents","name":"SAP-samples/codejam-code-based-agents","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-concur-joule-ips-jobs","name":"SAP-samples/concur-joule-ips-jobs","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-connecting-systems-services-integration-suite-codejam","name":"SAP-samples/connecting-systems-services-integration-suite-codejam","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-generative-ai-codejam","name":"SAP-samples/generative-ai-codejam","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-hana-cf-get-started-trial","name":"SAP-samples/hana-cf-get-started-trial","discovered_via":"source:github-orgs"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-hana-cloud-modeling-learning-journey","name":"SAP-samples/hana-cloud-modeling-learning-journey","discovered_via":"source:github-orgs"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-hana-hdbext-promisfied-example","name":"SAP-samples/hana-hdbext-promisfied-example","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-manage-apis-codejam","name":"SAP-samples/manage-apis-codejam","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-smartrecruiters-ai-recruiting-custom-agent","name":"SAP-samples/smartrecruiters-ai-recruiting-custom-agent","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2022-xp281","name":"SAP-samples/teched2022-XP281","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2024-xp280","name":"SAP-samples/teched2024-XP280","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-ai160","name":"SAP-samples/teched2025-AI160","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-spfi-reference-application","name":"SPFI-Reference-Application","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2022-xp260","name":"teched2022-XP260","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2023-da263","name":"teched2023-DA263","discovered_via":"source:github-orgs"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2023-xp185v","name":"teched2023-XP185v","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2024-in280","name":"teched2024-IN280","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-ai161","name":"teched2025-AI161","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-ai163","name":"teched2025-AI163","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-ai165","name":"teched2025-AI165","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-cs261","name":"teched2025-CS261","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-da261","name":"teched2025-DA261","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-da265","name":"teched2025-DA265","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-da267","name":"teched2025-DA267","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-in161","name":"teched2025-IN161","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-xp261","name":"teched2025-XP261","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-xp263","name":"teched2025-XP263","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-xp264","name":"teched2025-XP264","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-xp265","name":"teched2025-XP265","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-xp267","name":"teched2025-XP267","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-workzone-content-package-templates","name":"workzone-content-package-templates","discovered_via":"source:github-orgs"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-xsc-to-native-hana-cloud","name":"xsc-to-native-hana-cloud","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"entered","entity":"option","ref":"artifact:sap-samples-xsc-xsa-migration","name":"xsc-xsa-migration","discovered_via":"source:curator"},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:agent-code-access","name":"Agent access to your code","what":"coverage by flavor, framing by flavor revised","detail":"The UI5-door providers of this capability — [@ui5/mcp-server](artifact:ui5-mcp-server) and [fiori-mcp](artifact:sap-ux-fiori-mcp-server) — state freestyle and fiori-elements, never web-components. SAP's [@ui5/webcomponents-mcp-server](artifact:ui5-webcomponents-mcp-server) does carry the web-components flavor but provides [documentation](capability:documentation), not this capability: its four tools serve the library's own API and guides and never open the project in front of the agent. No provider states web-components for agent-code-access, and the concern itself is not structurally absent from the flavor, so unmapped reads truer than not-applicable."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:agent-evals","name":"Agent evals","what":"description, ecosystems, core coverage revised","detail":"The validator now rejects an unmapped reading on a door with its own providers, and capire/skills (SAP-official) provides this capability."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:agent-guidance","name":"Agent guidance","what":"coverage by flavor, framing by flavor revised","detail":"The door-level framing already says the Web Components skills ship inside the library and version with it; a flavor paragraph names the two skills the flavor's provider actually carries rather than repeating the door's sentence."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:agent-tooling","name":"Agent tooling","what":"ecosystems revised","detail":"SAP-samples' btp-a2a-dispute-resolution, btp-agentic-ai-use-cases, btp-sourcing-decision-board, codejam-code-based-agents, smartrecruiters-ai-recruiting-custom-agent and the TechEd 2025 AI160, AI163 and AI165 workshops build agents on BTP with the generative AI hub, SAP Cloud SDK for AI, LangChain, LangGraph, CrewAI or Joule Studio's agent builder, none of them through CAP."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:analytic-modelling","name":"Analytic modelling","what":"ecosystems revised","detail":"teched2023-DT187v builds an analytical ABAP CDS model in ABAP Cloud and hana-cloud-modeling-learning-journey carries the files for SAP's calculation view course, both SAP-samples; MBT Logical Object Lister and MBT Listcube read BW's object models and cubes from an ABAP-based BW system."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:app-hosting","name":"App hosting","what":"coverage by ecosystem, coverage by flavor revised","detail":"Hosting is a question about a built bundle, not about what produced it: UI5 Web Components' own README describes the library as suitable for static web sites and expects it bundled into the app rather than served from its own runtime, so the same two BTP services that answer for the freestyle door answer here too, unchanged. No artifact whose own ecosystem is ui5 states web-components on a provides or demonstrates edge for this capability, so the reading rests on the same absence coverage_by_ecosystem.ui5 already recorded."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:async-processing","name":"Async processing","what":"coverage by flavor revised","detail":"No ABAP-door artifact carries a provides edge to this capability, so the reading rests on SAP's own documentation: ABAP Cloud runs deferred work through the released Background Processing Framework (bgPF), built on bgRFC and integrated with RAP's COMMIT WORK, and through the released application job framework, while bgRFC itself, CALL FUNCTION ... STARTING NEW TASK and SM36 batch jobs are Standard ABAP mechanisms that SAP-samples/abap-cheat-sheets places outside ABAP for Cloud Development."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:attachments","name":"Attachments","what":"coverage by flavor, framing by flavor, coverage by ecosystem, ecosystems, framing by ecosystem revised","detail":"The ABAP door opened with Generic Object Services and AttachmentCommentODataService, and what the concern is there differs from the CAP and UI5 framings: the file belongs to a business object in the system rather than to an entity a service defines."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:audit-logging","name":"Audit logging","what":"ecosystems revised","detail":"SAP-samples' s4hana-hana-audit-policies defines HANA audit policies for the database tenant under S/4HANA, recording security-relevant actions at database level, the same concern one layer below the application."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:authentication","name":"Authentication","what":"ecosystems revised","detail":"abap_jwt_generator, abapOAuthAzure, abap2oauth2, abapNTLM and abap-aws-sigv4 in this batch authenticate an ABAP system to external APIs with JWT, OAuth 2.0, NTLM and AWS Signature v4, and abap-pwnedpasswords checks a password against a breach list, so the concern is decided on the ABAP door."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:authorization","name":"Authorization","what":"ecosystems revised","detail":"sap-usi-authority-check in this batch is an ABAP class that checks whether the user may run the current transaction, which is this concern on the ABAP door."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:caching","name":"Caching","what":"ecosystems revised","detail":"ABAP-CACHE-BOX in this batch generates singleton cache classes over hashed tables for ABAP programs, which is application-level memoisation on the ABAP door."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:change-promotion","name":"Change promotion","what":"coverage by flavor revised","detail":"ABAP Cloud's transport story is SAP's own: gCTS through the Manage Software Components app in the BTP ABAP environment, and Export/Import Software Collection in S/4HANA Cloud Public Edition. The one provider found on the ABAP door for this capability, abapToC's ZTOC transaction, is a classic transport-of-copies tool built as an SAP GUI transaction and states no flavor, so no community option is present in ABAP Cloud."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:data-privacy","name":"Data privacy","what":"ecosystems revised","detail":"Widened to ABAP: vlutsas/DST anonymises PII and PHI irreversibly in non-production SAP systems, from a template the user maintains."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:database-connectors","name":"Database connectors","what":"ecosystems revised","detail":"SAP-samples' hana-hdbext-promisfied-example wraps the HANA client drivers for Node.js, Go and Python, hxe-hibernate-google-app-engine reaches HANA through Hibernate's dialect, and odbc-driver-for-abap-examples connects to an ABAP system through the ODBC driver for ABAP, which widens the node from CAP's database choice to the driver question."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:deployment","name":"Deployment","what":"description, ecosystems revised","detail":"SAP-samples' cf-mta-examples, cf-routing-samples, cf-autoscaler-custom-metrics-mtls and btp-kyma-helloworld, with the TechEd 2025 XP264 and XP265 workshops, deploy and operate applications on Cloud Foundry and Kyma, and their subject is the runtime and not the CAP build."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:document-extraction","name":"Document extraction","what":"ecosystems, coverage by ecosystem, coverage by flavor revised","detail":"Grep of data/artifacts for capability:document-extraction finds only [SAP Document AI](artifact:btp-document-ai), ecosystem btp, serving cap and carrying no flavors — no UI5 provider, own or serving, states web-components, so core-only and not-applicable are both closed. Checked ui5.github.io/webcomponents: the ui5-file-uploader control opens a file picker and exposes selected files through a read-only property, moving a file the same way SAPUI5's UploadCollection does without reading it, so the flavor's own position is the same unmapped reading as the door's rather than not-applicable."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:document-output","name":"Document output","what":"ecosystems revised","detail":"Widened to ABAP and BTP: abap2xlsx, AntonSikidin/zcl_docx, beraadim/zcl_pdf, bizhuka/xtt, victorizbitskiy/zspool_pdf and monstermichl/HandlebarsABAP produce spreadsheets, Word files, PDFs and filled templates from ABAP, and SAP-samples/forms-service-by-adobe-samples integrates SAP Forms Service by Adobe with the ABAP Environment."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:documentation","name":"Documentation","what":"coverage by flavor revised","detail":"The only UI5-ecosystem artifact that states web-components in its flavors is ui5-webcomponents-mcp-server, sap-official, and no other UI5-ecosystem provider of this capability names the flavor at all — core-only per the reading rule. framing_by_flavor was left unset: framing_by_ecosystem.ui5 already describes this same artifact, and it already reads as the web-components flavor's own paragraph rather than a cross-flavor one, so a second copy would restate it rather than say something different."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:editor-support","name":"Editor support","what":"ecosystems revised","detail":"Widened to ABAP: Xexer/my-ide-actions adds IDE actions to ADT, and DevEpos/abap-tags-backend and DevEpos/abap-call-hierarchy are the ABAP backends of two Eclipse plugins. The description lost its CDS wording, which moved to framing_by_ecosystem.cap."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:event-mesh","name":"Event Mesh","what":"ecosystems revised","detail":"Widened to ABAP: cesar-sap/abap_kafka_rest_proxy produces to and consumes from Kafka, INVIXO/abapMQ and MDJoerg/MQBA speak MQTT, and gregorwolf/AWS_SNS4ABAP receives AWS SNS notifications in an ABAP system."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:feature-toggles","name":"Feature toggles","what":"ecosystems revised","detail":"Widened to ABAP: btc-ag/Featuretoggle and raketenstart-abap/abap-feature-toggle turn features in ABAP code on and off at runtime, each with a screen to switch them."},{"date":"2026-09-14","kind":"moved","entity":"reading","ref":"content:ac-generative-ai-on-sap-btp","name":"Generative AI on SAP BTP","what":"capability revised","detail":"The capability moved to a neutral id when it opened to HANA, BTP and ABAP; the concern and this entry's edge to it are unchanged.","drafted_with_ai":true},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:job-scheduling","name":"Job scheduling","what":"ecosystems revised","detail":"SAP-samples/abap-platform-application-jobs schedules a class as an application job from an action on a RAP business object and shows the job's status and log in the app. It answers the concern on the ABAP door."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:ui5-flexibility","name":"Key-user adaptation","what":"ecosystems revised","detail":"SAPUI5-Adaptation-Project-Downloader reads adaptation-project changes out of the layered repository in an ABAP system, so the flexibility concern has an answer behind the ABAP door."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:launchpad-plugins","name":"Launchpad plugins","what":"coverage by flavor revised","detail":"A launchpad plugin is an SAPUI5 component sap.ushell loads through its Extension service; UI5 Web Components' own README states the library is not built on top of UI5 and names UI5 itself as what remains the choice for a complete application, and none of the three UI5-door artifacts behind this capability state the web-components flavor."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:llm-integration","name":"LLM integration","what":"ecosystems, coverage by flavor, framing by flavor, coverage by ecosystem, description revised","detail":"The description named a CAP service, which is false on the UI5, BTP and ABAP doors this capability is in. Only the subject of the call changed."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:warehouse-loading","name":"Loading a warehouse","what":"ecosystems revised","detail":"pawelwiejkut's bw_remove_characters and bw_trfn_pocketknife answer the concern inside SAP BW transformation routines on ABAP, and SAP-samples' dbt-sap-hana-cloud answers it on HANA Cloud with a dbt adapter that transforms and loads data there."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:localization","name":"Localization","what":"ecosystems revised","detail":"Seven repositories translate ABAP texts: they push object lists to SAP Translation Hub, call DeepL or LibreTranslate, export a package's texts to a spreadsheet, keep form labels in a table, and read texts from the online text repository."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:logging","name":"Logging","what":"ecosystems revised","detail":"Nine repositories log from ABAP: six wrap the application log or its ABAP Cloud API, one logs function module calls to its own table, and two send entries to Fluentd, Graylog or Loki."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:malware-scanning","name":"Malware scanning","what":"coverage by ecosystem revised","detail":"Only [SAP Malware Scanning service](artifact:btp-malware-scanning) provides this capability, and its own ecosystem is btp, not cap — it serves CAP rather than being one of CAP's own providers. With no own CAP provider, CAP's map borrows the BTP reading rather than asserting a separate community answer."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:openapi","name":"OpenAPI","what":"ecosystems revised","detail":"abap-openapi, abap-openapi-ui and ABAP-Swagger generate code from OpenAPI documents and serve Swagger UI in an ABAP system. SAP-samples/manage-apis-codejam imports APIs by their OpenAPI specification into SAP API Management, which runs on BTP as part of Integration Suite."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:retrieval-augmented-generation","name":"Retrieval-augmented generation","what":"id, ecosystems revised","detail":"SAP AI Core's Document Grounding is the same concern, answering from your own documents instead of from what a model remembers, in a managed form on the BTP door; the CDS in the name is the CAP door's version of it."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:rfc-connectivity","name":"RFC connectivity","what":"ecosystems, description revised","detail":"The old wording put the caller in a CAP service, which is false behind the ABAP door, where the repositories answer the side being called. The caller is now anyone outside the system."},{"date":"2026-09-14","kind":"moved","entity":"option","ref":"artifact:btp-hana-cloud","name":"SAP HANA Cloud","what":"provides revised","detail":"RAG on CDS reads that HANA Cloud supplies the vector column and the similarity function, and the capability opened to the BTP door on 2026-09-14, yet the service carried no edge to it; the store the CAP-door pipelines write into is now an option on the capability.","drafted_with_ai":true},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:secrets-rotation","name":"Secrets rotation","what":"ecosystems revised","detail":"Its only provider is the BTP Credential Store, which serves CAP, so BTP is the door whose own answer this is (docs/DOORS.md D9.3). The BTP reading becomes the core reading; the CAP assessment moves to coverage_by_ecosystem.cap unchanged."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:mcp-servers","name":"Serve your application over MCP","what":"coverage by flavor revised","detail":"SAP's Sapphire 2026 ABAP MCP Server announcement, checked against its own documentation, turned out to answer agent-code-access, not this capability. None of the ABAP door's three providers of this capability states ABAP Cloud as a flavor; abap-ai/mcp names SAP NetWeaver 7.52, a classic-ABAP requirement, and the concern is not one of the classic-only kinds ABAP Cloud excludes, so it reads as unmapped rather than not-applicable."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:task-uis","name":"Task and approval UIs","what":"ecosystems, coverage by flavor revised","detail":"The one template SAP ships for a task UI is built with the SAPUI5 framework and receives its context through the component's startup parameters; UI5 Web Components' own README frames the library as not built on top of UI5 but lightweight, independent UI elements, with UI5 remaining the choice for building complete applications, and no ui5-door provider of this capability states web-components on its provides edge."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:telemetry","name":"Telemetry","what":"ecosystems revised","detail":"abap-metrics-provider, abap-opentelemetry and abap-prometheus export metrics and OpenTelemetry data from an ABAP system; SAP-samples/teched2025-CS261 monitors an instrumented BTP application through SAP Cloud ALM and SAP Cloud Logging."},{"date":"2026-09-14","kind":"moved","entity":"capability","ref":"capability:tool-governance","name":"Tool governance","what":"core coverage, coverage by flavor revised","detail":"SuperClaude for SAP's own flavors entry states abap-cloud with the identical quote it states standard-abap with, and its README describes no guard behaviour that differs between the two, so the ABAP door's community-only reading carries over to the flavor. The concern is not classic-only — unlike SAP GUI screens or unreleased objects, which system to call is a question ABAP Cloud is asked too — so not-applicable does not fit, and the validator forbids it on a flavor a stated provider covers."},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-ai-core-samples","name":"ai-core-samples","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-aicore-multioutput-regression-restaurant-inspections","name":"aicore-multioutput-regression-restaurant-inspections","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-analytics-cloud-rpt15-prediction-demo","name":"analytics-cloud-rpt15-prediction-demo","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-cloud-connector-setup-automation","name":"btp-cloud-connector-setup-automation","discovered_via":"source:github-orgs"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-private-link-approuter","name":"btp-private-link-approuter","discovered_via":"source:github-orgs"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-service-metadata","name":"btp-service-metadata","discovered_via":"source:github-orgs"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:lemaiwo-btp-drawio-skill","name":"btp-solution-diagram-generator","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"reading","ref":"content:calling-claude-from-abap-how-i-wired-sap-ai-core-into-a-real-business-scenario","name":"Calling Claude from ABAP: How I Wired SAP AI Core into a Real Business Scenario","discovered_via":"source:sap-community · abap-development-tag"},{"date":"2026-09-13","kind":"entered","entity":"reading","ref":"content:creating-an-sap-sd-billing-document-using-a-bapi-in-sap-build-and-accessing-it-t","name":"Creating an SAP SD Billing Document Using a BAPI in SAP Build and Accessing It Through 'Joule Work'","discovered_via":"source:sap-community · joule-tag"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:miyasuta-claude-drawio-btp-diagram","name":"drawio-btp-diagram-skills","discovered_via":"source:github"},{"date":"2026-09-13","kind":"entered","entity":"reading","ref":"content:effective-from-june-30th-2026-xsuaa-deprecation-of-get-method-for-oauth-token-re","name":"Effective from June 30th 2026 - XSUAA Deprecation of GET Method for OAuth Token Retrieval","discovered_via":"source:sap-community · btp-tag"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:mariokernich-fiori-fullscreen-plugin","name":"fiori-fullscreen-plugin","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:ui5-community-generator-ui5-ts-flp-plugin","name":"generator-ui5-ts-flp-plugin","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-hana-apl-apis-runtimes","name":"hana-apl-apis-runtimes","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-hana-ml-samples","name":"hana-ml-samples","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"reading","ref":"content:mcp-servers-on-sap-integration-suite-build-your-first-mcp-server-from-an-api","name":"MCP Servers on SAP Integration Suite : Build Your First MCP Server from an API","discovered_via":"source:sap-community · agentic-ai-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-private-link-aws-services","name":"private-link-aws-services","discovered_via":"source:github-orgs"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-btp-solution-diagrams","name":"SAP BTP Solution Diagram Guidelines","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:btp-advanced-event-mesh","name":"SAP Integration Suite, advanced event mesh","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:marianfoo-btp-drawio-skill","name":"sap-architecture","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-sap-rpt-samples","name":"sap-rpt-samples","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-ams-samples-java","name":"SAP-samples/ams-samples-java","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-ams-samples-node","name":"SAP-samples/ams-samples-node","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-btp-aws-monitron","name":"SAP-samples/btp-aws-monitron","discovered_via":"source:github-orgs · SAP-samples"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-cloud-cf-feature-flags-sample","name":"SAP-samples/cloud-cf-feature-flags-sample","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-event-driven-integrations-codejam","name":"SAP-samples/event-driven-integrations-codejam","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-event-mesh-client-java-samples","name":"SAP-samples/event-mesh-client-java-samples","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-event-mesh-client-nodejs-samples","name":"SAP-samples/event-mesh-client-nodejs-samples","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-hana-developer-cli-tool-example","name":"SAP-samples/hana-developer-cli-tool-example","discovered_via":"source:github-orgs"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-hana-ml-py-codejam","name":"SAP-samples/hana-ml-py-codejam","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-html5-applications-migration-skills-for-sap-btp","name":"SAP-samples/html5-applications-migration-skills-for-sap-btp","discovered_via":"source:github-orgs"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-multi-cloud-html5-apps-samples","name":"SAP-samples/multi-cloud-html5-apps-samples","discovered_via":"source:github-orgs"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-sap-bdc-explore-hyperscaler-data","name":"SAP-samples/sap-bdc-explore-hyperscaler-data","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-sap-devs-cli","name":"SAP-samples/sap-devs-cli","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-da260","name":"SAP-samples/teched2025-DA260","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-da264","name":"SAP-samples/teched2025-DA264","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-in162","name":"SAP-samples/teched2025-IN162","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-in163","name":"SAP-samples/teched2025-IN163","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"option","ref":"artifact:sap-samples-teched2025-da266","name":"teched2025-DA266","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"reading","ref":"content:turn-sap-apis-into-mcp-tools-for-ai-agents-using-sap-integration-suite-free-tria","name":"Turn SAP APIs into MCP Tools for AI Agents using SAP Integration Suite Free Trial","discovered_via":"source:sap-community · agentic-ai-tag, source:sap-community · cloud-integration-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-13","kind":"entered","entity":"reading","ref":"content:understanding-and-developing-fiori-plugins-with-extension-api-typescript","name":"Understanding and Developing Fiori Plugins with Extension API & TypeScript","discovered_via":"source:curator"},{"date":"2026-09-13","kind":"entered","entity":"reading","ref":"content:using-rfc-function-modules-and-bapis-in-sap-build-process-automation","name":"Using RFC Function Modules and BAPIs in SAP Build Process Automation","discovered_via":"source:sap-community · cloud-integration-tag"},{"date":"2026-09-13","kind":"entered","entity":"person","ref":"actor:sap-samples","name":"SAP Samples"},{"date":"2026-09-13","kind":"moved","entity":"option","ref":"artifact:saptools-cf-otel","name":"@saptools/cf-otel","what":"released 0.10.0","detail":"The dashboards credential on the Cloud Logging instance is found through the Cloud Foundry v3 API instead of by parsing `cf services`, `cf service-keys` and `cf env`, and it is cached on disk until it expires or OpenSearch rejects it; `CF_OTEL_CREDENTIAL_CACHE=0` turns the cache off.","drafted_with_ai":true},{"date":"2026-09-13","kind":"moved","entity":"capability","ref":"capability:attachments","name":"Attachments","what":"name revised","detail":"The map draws every capability as one tile, and a name that spells out its second half ran to three lines at a size nobody could read. The id already carried the short name; the name now matches it. The concern is unchanged: the description and the coverage say what it spans."},{"date":"2026-09-13","kind":"moved","entity":"capability","ref":"capability:replication","name":"Data federation","what":"name revised","detail":"The map draws every capability as one tile, and a name that spells out its second half ran to three lines at a size nobody could read. The id already carried the short name; the name now matches it. The concern is unchanged: the description and the coverage say what it spans."},{"date":"2026-09-13","kind":"moved","entity":"capability","ref":"capability:deployment","name":"Deployment","what":"name revised","detail":"The map draws every capability as one tile, and a name that spells out its second half ran to three lines at a size nobody could read. The id already carried the short name; the name now matches it. The concern is unchanged: the description and the coverage say what it spans."},{"date":"2026-09-13","kind":"moved","entity":"capability","ref":"capability:destinations","name":"Destinations","what":"name revised","detail":"The map draws every capability as one tile, and a name that spells out its second half ran to three lines at a size nobody could read. The id already carried the short name; the name now matches it. The concern is unchanged: the description and the coverage say what it spans."},{"date":"2026-09-13","kind":"moved","entity":"capability","ref":"capability:documentation","name":"Documentation","what":"description revised","detail":"Widened rather than forked into abap-code-documentation: producing a document of a custom package is the same concern from the writing side. The ABAP coverage moved from community-only to core-and-community because ADT's ABAP Doc export is the core's answer for custom code. Done so abap-doc (staged in intake-20260913-mariokernich) can provide it."},{"date":"2026-09-13","kind":"moved","entity":"capability","ref":"capability:event-mesh","name":"Event Mesh","what":"name revised","detail":"The map draws every capability as one tile, and a name that spells out its second half ran to three lines at a size nobody could read. The id already carried the short name; the name now matches it. The concern is unchanged: the description and the coverage say what it spans."},{"date":"2026-09-13","kind":"moved","entity":"capability","ref":"capability:openapi","name":"OpenAPI","what":"name revised","detail":"The map draws every capability as one tile, and a name that spells out its second half ran to three lines at a size nobody could read. The id already carried the short name; the name now matches it. The concern is unchanged: the description and the coverage say what it spans."},{"date":"2026-09-12","kind":"entered","entity":"reading","ref":"content:building-mcp-servers-with-sap-integration-suite","name":"Building MCP Servers with SAP Integration Suite: What to Design, Not Just How to Connect","discovered_via":"source:curator"},{"date":"2026-09-12","kind":"entered","entity":"reading","ref":"content:connecting-a-custom-mcp-server-to-joule-work-desktop-a-seamless-and-secure-authe","name":"Connecting a Custom MCP Server to Joule Work Desktop: A Seamless and Secure Authentication Flow","discovered_via":"source:sap-community · joule-tag"},{"date":"2026-09-12","kind":"entered","entity":"reading","ref":"content:integration-suite-mcp-server","name":"MCP Server — SAP Integration Suite","discovered_via":"source:curator, source:sap-help"},{"date":"2026-09-12","kind":"entered","entity":"reading","ref":"content:rfc-bapis-meet-ai-agents-why-sap-integration-suite-mcp-server-matters","name":"RFC/BAPIs Meet AI Agents: Why SAP Integration Suite MCP Server Matters","discovered_via":"source:sap-community · agentic-ai-tag, source:sap-community · integration-suite-tag"},{"date":"2026-09-12","kind":"entered","entity":"option","ref":"artifact:btp-integration-suite","name":"SAP Integration Suite","discovered_via":"source:curator, source:sap-help"},{"date":"2026-09-12","kind":"moved","entity":"capability","ref":"capability:mcp-servers","name":"Serve your application over MCP","what":"coverage by ecosystem, framing by ecosystem revised","detail":"The framing said what is exposed on BTP is usually SAP's own product. That still holds for the hosted servers, and the Integration Suite gateway is the case it did not cover."},{"date":"2026-09-12","kind":"moved","entity":"capability","ref":"capability:tool-governance","name":"Tool governance","what":"coverage by ecosystem revised","detail":"SAP Integration Suite entered the corpus with a tool-governance edge, so community-only was no longer a true reading of the door. The evidence sentence that was in where_it_stops describes the community skill and moved to community_adds, where the core's own boundary can be stated."},{"date":"2026-09-11","kind":"entered","entity":"reading","ref":"content:sapcap-win-customer-trust-using-data-privacy-and-protection-services-on-btp-part","name":"#SAPCAP: Win Customer Trust using Data Privacy and Protection Services on BTP - Part 2","discovered_via":"source:sap-community"},{"date":"2026-09-11","kind":"entered","entity":"reading","ref":"content:sapcap-win-customer-trust-using-data-privacy-and-protection-services-on-btp-part-2","name":"#SAPCAP: Win Customer Trust using Data Privacy and Protection Services on BTP - Part 3","discovered_via":"source:sap-community"},{"date":"2026-09-11","kind":"entered","entity":"reading","ref":"content:surviving-and-thriving-with-the-sap-cloud-application-programming-model-local-de","name":"Surviving and Thriving with the SAP Cloud Application Programming Model: Local development hurdles","discovered_via":"source:sap-community"},{"date":"2026-09-11","kind":"moved","entity":"capability","ref":"capability:job-scheduling","name":"Job scheduling","what":"coverage by ecosystem revised","detail":"The core schedules tasks on its event queues: alpha in Node.js from the May 2025 release, cron and singleton tasks in @sap/cds 9.9.0, and CAP Java in 5.0.0. The 2026-09-09 assessment missed it."},{"date":"2026-09-11","kind":"moved","entity":"option","ref":"artifact:marianfoo-mcp-sap-docs","name":"mcp-sap-docs","what":"description revised","detail":"Corrected against the README: its offline-sources table lists seventeen repositories, abap-docs-standard through wdi5.","drafted_with_ai":true},{"date":"2026-09-11","kind":"moved","entity":"option","ref":"artifact:midasol-sap-mcp-server","name":"midasol/sap-mcp-server","what":"description revised","detail":"Corrected against the README: the four tools it documents (sap_authenticate, sap_query, sap_get_entity, sap_list_services) only read.","drafted_with_ai":true},{"date":"2026-09-11","kind":"moved","entity":"option","ref":"artifact:clementringot-rosa","name":"ROSA","what":"description revised","detail":"Corrected against the README: 'The previously hosted public instance (on Railway) has been retired'.","drafted_with_ai":true},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:mariodefelipe-sap-datasphere-mcp","name":"@mariodefe/sap-datasphere-mcp","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:lemaiwo-ai-core-mcp-server","name":"AI Core MCP Server","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:lemaiwo-btp-mcp-server","name":"BTP MCP Server","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:lemaiwo-btp-sap-odata-to-mcp-server","name":"btp-sap-odata-to-mcp-server","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:dnic-dev-bw-modeling-mcp","name":"bw-modeling-mcp","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:lemaiwo-ci-mcp-server","name":"CI MCP Server","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:gregorwolf-cloud-alm-itsm-mcp","name":"cloud-alm-itsm-mcp","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:costinggeek-sap-mcp","name":"CostingGeek/sap-mcp","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:vadimklimov-cpi-mcp-server","name":"cpi-mcp-server","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:hatrigt-hana-mcp-server","name":"hana-mcp-server","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:1nbuc-mcp-integration-suite","name":"mcp-integration-suite","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:1nbuc-mcp-is-tpm","name":"mcp-is-tpm","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:keelside-mcp-sap-cpi","name":"mcp-sap-cpi","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:rahulsethi-sap-datasphere-mcp","name":"mcp-sap-datasphere-server","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:derekvincent-mcp-sap-focusedrun","name":"mcp-sap-focusedrun","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:midasol-sap-mcp-server","name":"midasol/sap-mcp-server","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:oisee-odata-mcp","name":"odata_mcp","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:oisee-odata-mcp-go","name":"odata_mcp_go","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:lemaiwo-odata-mcp-proxy","name":"odata-mcp-proxy","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:clementringot-rosa","name":"ROSA","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:btp-analytics-cloud","name":"SAP Analytics Cloud","discovered_via":"source:sap-help"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:marianfoo-sap-api-policy-skill","name":"SAP API Policy Evidence Skill","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:btp-business-data-cloud","name":"SAP Business Data Cloud","discovered_via":"source:sap-help"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:btp-datasphere","name":"SAP Datasphere","discovered_via":"source:sap-help"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:mariodefelipe-datasphere-plugin","name":"SAP Datasphere Plugin for Claude","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:btp-hana-cloud","name":"SAP HANA Cloud","discovered_via":"source:sap-help"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:mfigueir-sap-power","name":"SAP Power for Kiro","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:jumenengels-sac-mcp","name":"sap_analytics_cloud_mcp","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:nickels-sap-ai-docs-mcp","name":"sap-ai-docs-mcp","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:rahulsethi-sap-bdc-mcp","name":"sap-bdc-mcp","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:nickels-sap-btp-docs-mcp","name":"sap-btp-docs-mcp","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:kts982-sap-odata-explorer","name":"sap-odata-explorer","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:lopezmas-sap-pi-mcp-server","name":"sap-pi-mcp-server","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"entered","entity":"option","ref":"artifact:secondsky-sap-skills","name":"secondsky/sap-skills","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:mariodefelipe-sap-datasphere-mcp","name":"@mariodefe/sap-datasphere-mcp","what":"entry, provides revised","detail":"capability:data-cataloguing was named the same day. Until then this artifact answered only \"is an MCP server\", which said what it is and not what it is for.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"capability","ref":"capability:agent-guidance","name":"Agent guidance","what":"ecosystems revised","detail":"Artifacts that answer this concern sat behind the ABAP door with no tile to appear under, so browse counted them and rendered nothing. The concern is one a ABAP developer actually decides there, which is the test for opening a door rather than trimming a serves claim."},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:lemaiwo-ai-core-mcp-server","name":"AI Core MCP Server","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"capability","ref":"capability:analytic-modelling","name":"Analytic modelling","what":"entry, core coverage revised","detail":"The note said the core side of this reading was prose with a citation because SAP's products were not entries. They are now, so the admission is retired rather than left standing as a stale caveat."},{"date":"2026-09-10","kind":"moved","entity":"capability","ref":"capability:attachments","name":"Attachments","what":"ecosystems revised","detail":"Artifacts that answer this concern sat behind the UI5 door with no tile to appear under, so browse counted them and rendered nothing. The concern is one a UI5 developer actually decides there, which is the test for opening a door rather than trimming a serves claim."},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:lemaiwo-btp-mcp-server","name":"BTP MCP Server","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:lemaiwo-btp-sap-odata-to-mcp-server","name":"btp-sap-odata-to-mcp-server","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:dnic-dev-bw-modeling-mcp","name":"bw-modeling-mcp","what":"entry, provides, requires revised","detail":"BW/4HANA entered as an external rather than a service — it is installed software with releases, not something you subscribe to and bind — which finally gave this edge something to point at.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"capability","ref":"capability:data-cataloguing","name":"Cataloguing and lineage","what":"entry, core coverage revised","detail":"The note said the core side of this reading was prose with a citation because SAP's products were not entries. They are now, so the admission is retired rather than left standing as a stale caveat."},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:lemaiwo-ci-mcp-server","name":"CI MCP Server","what":"entry, ecosystem revised","detail":"Placed on integration, which is a classification in the schema enum and not a door — so its breadcrumb read INTEGRATION and linked to a page that 404s. Cloud Integration is an Integration Suite service and the Integration Suite is BTP, which is the reasoning the door list has carried since it was written.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:btp-cloud-identity-services","name":"Cloud Identity Services","what":"serves ecosystems revised","detail":"ABAP authorisation is authorisation objects and roles, a different concern that an identity service does not answer, and on UI5 token validation happens in the router or the service rather than in the frontend. Listed behind both doors, it grouped under nothing on either.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:gregorwolf-cloud-alm-itsm-mcp","name":"cloud-alm-itsm-mcp","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README. Filed on the BTP door because there is no door for the SAP product it fronts and hard rule 9 allows one — the same strain recorded on the LeanIX entries.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:costinggeek-sap-mcp","name":"CostingGeek/sap-mcp","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:vadimklimov-cpi-mcp-server","name":"cpi-mcp-server","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README. Filed on the BTP door: the Integration Suite is BTP services, which is the reasoning the door list has carried since it was written.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"capability","ref":"capability:database-connectors","name":"Database connectors","what":"ecosystems revised","detail":"HANA Cloud and the PostgreSQL hyperscaler option are both BTP services answering which database you run on, and the capability existed on the CAP door alone — so both sat behind the BTP door with no tile to appear under."},{"date":"2026-09-10","kind":"moved","entity":"capability","ref":"capability:documentation","name":"Documentation","what":"ecosystems revised","detail":"Artifacts that answer this concern sat behind the ABAP door with no tile to appear under, so browse counted them and rendered nothing. The concern is one a ABAP developer actually decides there, which is the test for opening a door rather than trimming a serves claim."},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:hatrigt-hana-mcp-server","name":"hana-mcp-server","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Filed on the BTP door: Datasphere, Analytics Cloud, Business Data Cloud, BW/4HANA and HANA Cloud are BTP services, and the atlas has no data-and-analytics door — an open question recorded in docs/NEIGHBOURS.md rather than settled by a placement. Written from the repository's own README.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"capability","ref":"capability:llm-integration","name":"LLM integration","what":"ecosystems revised","detail":"Artifacts that answer this concern sat behind the UI5 door with no tile to appear under, so browse counted them and rendered nothing. The concern is one a UI5 developer actually decides there, which is the test for opening a door rather than trimming a serves claim."},{"date":"2026-09-10","kind":"moved","entity":"capability","ref":"capability:warehouse-loading","name":"Loading a warehouse","what":"entry, core coverage revised","detail":"The note said the core side of this reading was prose with a citation because SAP's products were not entries. They are now, so the admission is retired rather than left standing as a stale caveat."},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:1nbuc-mcp-integration-suite","name":"mcp-integration-suite","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README. Filed on the BTP door: the Integration Suite is BTP services, which is the reasoning the door list has carried since it was written.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:1nbuc-mcp-is-tpm","name":"mcp-is-tpm","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README. Filed on the BTP door: the Integration Suite is BTP services, which is the reasoning the door list has carried since it was written.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:keelside-mcp-sap-cpi","name":"mcp-sap-cpi","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README. Filed on the BTP door: the Integration Suite is BTP services, which is the reasoning the door list has carried since it was written.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:rahulsethi-sap-datasphere-mcp","name":"mcp-sap-datasphere-server","what":"entry, provides revised","detail":"capability:data-cataloguing was named the same day. Until then this artifact answered only \"is an MCP server\", which said what it is and not what it is for.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:derekvincent-mcp-sap-focusedrun","name":"mcp-sap-focusedrun","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README. Filed on the BTP door because there is no door for the SAP product it fronts and hard rule 9 allows one — the same strain recorded on the LeanIX entries.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:midasol-sap-mcp-server","name":"midasol/sap-mcp-server","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:oisee-odata-mcp","name":"odata_mcp","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:oisee-odata-mcp-go","name":"odata_mcp_go","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:lemaiwo-odata-mcp-proxy","name":"odata-mcp-proxy","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:btp-postgresql-hyperscaler","name":"PostgreSQL on SAP BTP, hyperscaler option","what":"provides revised","detail":"Entered with a delivers edge and no provides, so it was behind the BTP door with nothing to group under. database-connectors gained the BTP door the same day.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:clementringot-rosa","name":"ROSA","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:btp-analytics-cloud","name":"SAP Analytics Cloud","what":"entry, serves ecosystems revised","detail":"Added by me the day it was entered, and it did not hold: the data and analytics capabilities are on the BTP door only, so on CAP this was counted behind the door and grouped under nothing. A CAP service reaches it through a destination, which is the BTP door's concern.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:marianfoo-sap-api-policy-skill","name":"SAP API Policy Evidence Skill","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused. Hard rule 7: skills are indexed, never authored here.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:btp-authorization-and-trust-management","name":"SAP Authorization and Trust Management service","what":"serves ecosystems revised","detail":"The same as Cloud Identity Services: ABAP's authorisation model is not XSUAA's, and a UI5 frontend does not validate the JWT — the router and the service do.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:btp-business-data-cloud","name":"SAP Business Data Cloud","what":"entry revised","detail":"Entered so the data and analytics capabilities have SAP's answer as an artifact rather than as a paragraph with a citation — the asymmetry every one of those three coverage notes admitted to. Written from SAP Help, read today, which is what the checked date means.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:btp-connectivity","name":"SAP Connectivity service","what":"serves ecosystems revised","detail":"It provides RFC connectivity, a CAP-side concern; a UI5 frontend reaches a backend through its router, not through the Connectivity service.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:btp-datasphere","name":"SAP Datasphere","what":"entry, serves ecosystems revised","detail":"Added by me the day it was entered, and it did not hold: the data and analytics capabilities are on the BTP door only, so on CAP this was counted behind the door and grouped under nothing. A CAP service reaches it through a destination, which is the BTP door's concern.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:mariodefelipe-datasphere-plugin","name":"SAP Datasphere Plugin for Claude","what":"entry, requires, provides revised","detail":"capability:data-cataloguing was named the same day. Until then this artifact answered only \"is an MCP server\", which said what it is and not what it is for.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:btp-destination","name":"SAP Destination service","what":"serves ecosystems revised","detail":"The destination is resolved by the router or the service, not by UI5 code, so the decision is made on the CAP and BTP doors.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:btp-hana-cloud","name":"SAP HANA Cloud","what":"entry, serves ecosystems revised","detail":"Added by me the day it was entered, and it did not hold: an ABAP developer does not choose the database — S/4 runs on HANA — so database-connectors is not a decision made on the ABAP door.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:mfigueir-sap-power","name":"SAP Power for Kiro","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused. Hard rule 7: skills are indexed, never authored here.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:jumenengels-sac-mcp","name":"sap_analytics_cloud_mcp","what":"entry, provides revised","detail":"capability:warehouse-loading was named the same day. Until then this artifact answered only \"is an MCP server\", which said what it is and not what it is for.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:nickels-sap-ai-docs-mcp","name":"sap-ai-docs-mcp","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:rahulsethi-sap-bdc-mcp","name":"sap-bdc-mcp","what":"entry, provides revised","detail":"capability:data-cataloguing was named the same day. Until then this artifact answered only \"is an MCP server\", which said what it is and not what it is for.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:nickels-sap-btp-docs-mcp","name":"sap-btp-docs-mcp","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:kts982-sap-odata-explorer","name":"sap-odata-explorer","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused. Hard rule 7: skills are indexed, never authored here.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:lopezmas-sap-pi-mcp-server","name":"sap-pi-mcp-server","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README. Filed on the BTP door: the Integration Suite is BTP services, which is the reasoning the door list has carried since it was written.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"option","ref":"artifact:secondsky-sap-skills","name":"secondsky/sap-skills","what":"entry revised","detail":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused. Hard rule 7: skills are indexed, never authored here.","drafted_with_ai":true},{"date":"2026-09-10","kind":"moved","entity":"capability","ref":"capability:mcp-servers","name":"Serve your application over MCP","what":"ecosystems revised","detail":"Added a day earlier for a CPI configuration that has moved to the BTP door. A capability listing an ecosystem with no door produces an \"also in\" link to a 404, which is how this was caught."},{"date":"2026-09-10","kind":"moved","entity":"capability","ref":"capability:tool-governance","name":"Tool governance","what":"ecosystems, description revised","detail":"The first clause said \"which CAP services\", which was true when CAP was the only door. Governing what an agent may call is the concern; which CAP services is one ecosystem's version of it."},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:sap-mdk-mcp-server","name":"@sap/mdk-mcp-server","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-cloud-identity-services","name":"Cloud Identity Services","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-event-mesh","name":"Event Mesh","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:sap-btp-administration-mcp","name":"MCP Server for SAP BTP Administration","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:marianfoo-mcp-sap-docs","name":"mcp-sap-docs","discovered_via":"source:github · marianfoo"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-object-store","name":"Object Store on SAP BTP","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-postgresql-hyperscaler","name":"PostgreSQL on SAP BTP, hyperscaler option","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-redis","name":"Redis on SAP BTP, hyperscaler option","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-application-frontend","name":"SAP Application Frontend service","discovered_via":"source:sap-help"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-application-logging","name":"SAP Application Logging service for SAP BTP","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-audit-log","name":"SAP Audit Log service","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-authorization-and-trust-management","name":"SAP Authorization and Trust Management service","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-connectivity","name":"SAP Connectivity service","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-credential-store","name":"SAP Credential Store","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-destination","name":"SAP Destination service","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-document-ai","name":"SAP Document AI","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-feature-flags","name":"SAP Feature Flags service","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-html5-application-repository","name":"SAP HTML5 Application Repository service for SAP BTP","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-job-scheduling","name":"SAP Job Scheduling service","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:sap-leanix-mcp-server","name":"SAP LeanIX MCP Server","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-malware-scanning","name":"SAP Malware Scanning service","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-saas-provisioning","name":"SAP Software-as-a-Service Provisioning service","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:btp-task-center","name":"SAP Task Center","discovered_via":"source:sap-samples · btp-service-metadata"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:sap-samples-joule-a2a-agent-toolkit","name":"SAP-samples/joule-a2a-agent-toolkit","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:sap-automation-pilot-agent-skills","name":"SAP/automation-pilot-agent-skills","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-09","kind":"entered","entity":"option","ref":"artifact:sap-leanix-ai-plugins","name":"SAP/leanix-ai-plugins","discovered_via":"source:sap-ai-mcp-servers"},{"date":"2026-09-09","kind":"moved","entity":"option","ref":"artifact:sap-mdk-mcp-server","name":"@sap/mdk-mcp-server","what":"entry revised","detail":"Entered from the sap-ai-mcp-servers catalogue, which is credited as the source; the description is written from the project's own README and documentation rather than from the catalogue's line about it.","drafted_with_ai":true},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:agent-code-access","name":"Agent access to your code","what":"id, ecosystems revised","detail":"An SAP-published MCP server entered from the sap-ai-mcp-servers catalogue answers this concern on the BTP door, and the door had no tile for it to sit under."},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:agent-guidance","name":"Agent guidance","what":"description, ecosystems revised","detail":"The cross-ecosystem sentence said \"writes correct CAP\", which was true when CAP was the only door. The CAP-specific wording moved into framing_by_ecosystem.cap where it belongs, and the node's own description now describes the concern rather than one ecosystem's version of it."},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:async-processing","name":"Async processing","what":"ecosystems revised","detail":"The BTP services answering this were in the corpus while the capability was not on the BTP map, so browse counted them behind the door and had no group to render them in. The BTP door is a reading of its own — a fallback to CAP's would assert something false about a service you bind rather than install."},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:audit-logging","name":"Audit logging","what":"ecosystems revised","detail":"The BTP services answering this were in the corpus while the capability was not on the BTP map, so browse counted them behind the door and had no group to render them in. The BTP door is a reading of its own — a fallback to CAP's would assert something false about a service you bind rather than install."},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:authentication","name":"Authentication","what":"ecosystems revised","detail":"The BTP services answering this were in the corpus while the capability was not on the BTP map, so browse counted them behind the door and had no group to render them in. The BTP door is a reading of its own — a fallback to CAP's would assert something false about a service you bind rather than install."},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:authorization","name":"Authorization","what":"ecosystems revised","detail":"The BTP services answering this were in the corpus while the capability was not on the BTP map, so browse counted them behind the door and had no group to render them in. The BTP door is a reading of its own — a fallback to CAP's would assert something false about a service you bind rather than install."},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:destinations","name":"Destinations","what":"ecosystems revised","detail":"The BTP services answering this were in the corpus while the capability was not on the BTP map, so browse counted them behind the door and had no group to render them in. The BTP door is a reading of its own — a fallback to CAP's would assert something false about a service you bind rather than install."},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:documentation","name":"Documentation","what":"core coverage, ecosystems revised","detail":"An SAP-published MCP server entered from the sap-ai-mcp-servers catalogue answers this concern on the UI5 door, and the door had no tile for it to sit under."},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:event-mesh","name":"Event Mesh","what":"ecosystems revised","detail":"The BTP services answering this were in the corpus while the capability was not on the BTP map, so browse counted them behind the door and had no group to render them in. The BTP door is a reading of its own — a fallback to CAP's would assert something false about a service you bind rather than install."},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:logging","name":"Logging","what":"ecosystems revised","detail":"The BTP services answering this were in the corpus while the capability was not on the BTP map, so browse counted them behind the door and had no group to render them in. The BTP door is a reading of its own — a fallback to CAP's would assert something false about a service you bind rather than install."},{"date":"2026-09-09","kind":"moved","entity":"option","ref":"artifact:sap-btp-administration-mcp","name":"MCP Server for SAP BTP Administration","what":"entry revised","detail":"Entered from the sap-ai-mcp-servers catalogue, which is credited as the source; the description is written from the project's own README and documentation rather than from the catalogue's line about it.","drafted_with_ai":true},{"date":"2026-09-09","kind":"moved","entity":"option","ref":"artifact:marianfoo-mcp-sap-docs","name":"mcp-sap-docs","what":"entry revised","detail":"Named in docs/NEIGHBOURS.md §3.1 as a project of the bestofcapjs author but never entered. It is a documentation retrieval server, not an index of options — the complement posture the same section assigns ARC-1, and hard rule 5 makes it exist here only as an attached entry.","drafted_with_ai":true},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:multitenancy","name":"Multitenancy","what":"ecosystems revised","detail":"The BTP services answering this were in the corpus while the capability was not on the BTP map, so browse counted them behind the door and had no group to render them in. The BTP door is a reading of its own — a fallback to CAP's would assert something false about a service you bind rather than install."},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:rfc-connectivity","name":"RFC connectivity","what":"ecosystems revised","detail":"The BTP services answering this were in the corpus while the capability was not on the BTP map, so browse counted them behind the door and had no group to render them in. The BTP door is a reading of its own — a fallback to CAP's would assert something false about a service you bind rather than install."},{"date":"2026-09-09","kind":"moved","entity":"option","ref":"artifact:btp-application-frontend","name":"SAP Application Frontend service","what":"entry revised","detail":"@sap/appfront-cli was in the corpus and the service it drives was not, so the BTP door listed a CLI with nothing behind it. SAP's own page names the HTML5 Application Repository as the thing to stay on where it fits better, which is why the two carry an alternative_to edge rather than one quietly superseding the other.","drafted_with_ai":true},{"date":"2026-09-09","kind":"moved","entity":"option","ref":"artifact:sap-leanix-mcp-server","name":"SAP LeanIX MCP Server","what":"entry revised","detail":"Entered from the sap-ai-mcp-servers catalogue, which is credited as the source; the description is written from the project's own README and documentation rather than from the catalogue's line about it. Classified btp because the ecosystem list has no door for enterprise architecture and hard rule 9 allows only one; the strain is recorded here rather than hidden in the choice.","drafted_with_ai":true},{"date":"2026-09-09","kind":"moved","entity":"option","ref":"artifact:sap-samples-joule-a2a-agent-toolkit","name":"SAP-samples/joule-a2a-agent-toolkit","what":"entry revised","detail":"Entered from the sap-ai-mcp-servers catalogue, which is credited as the source; written from the repository's own README rather than from the catalogue's line about it. Hard rule 7: skills are indexed, never authored here.","drafted_with_ai":true},{"date":"2026-09-09","kind":"moved","entity":"option","ref":"artifact:sap-automation-pilot-agent-skills","name":"SAP/automation-pilot-agent-skills","what":"entry revised","detail":"Entered from the sap-ai-mcp-servers catalogue, which is credited as the source; written from the repository's own README rather than from the catalogue's line about it. Hard rule 7: skills are indexed, never authored here.","drafted_with_ai":true},{"date":"2026-09-09","kind":"moved","entity":"option","ref":"artifact:sap-leanix-ai-plugins","name":"SAP/leanix-ai-plugins","what":"entry revised","detail":"Entered from the sap-ai-mcp-servers catalogue, which is credited as the source; written from the repository's own README rather than from the catalogue's line about it. Hard rule 7: skills are indexed, never authored here. Filed under btp for the same reason its MCP server is: hard rule 9 allows one ecosystem and there is no door for enterprise architecture.","drafted_with_ai":true},{"date":"2026-09-09","kind":"moved","entity":"capability","ref":"capability:mcp-servers","name":"Serve your application over MCP","what":"domain, description, ecosystems revised","detail":"An SAP-published MCP server entered from the sap-ai-mcp-servers catalogue answers this concern on the BTP door, and the door had no tile for it to sit under."},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:sap-event-mesh-consuming-s4-events-in-cap-and-integration-suite","name":"[Blog Post] SAP Event Mesh - Consuming S4 events simultaneously in CAP-based applications and SAP Integration Suite","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:sap-event-mesh-cap-based-implementation-single-tenant","name":"[Blog Post] SAP Event Mesh – CAP based implementation of SAP Event Mesh in a Single-Tenant Scenario","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:how-to-access-hana-cloud-database-and-hdi-container-in-btp","name":"[BTP HANA Cloud Database] : How to access HANA Cloud Database & HDI Container in BTP","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"option","ref":"artifact:sap-e2e-trace","name":"@sap/e2e-trace","discovered_via":"source:npm · npm:scope:@sap, source:discover"},{"date":"2026-09-08","kind":"entered","entity":"option","ref":"artifact:sap-hana-client","name":"@sap/hana-client","discovered_via":"source:npm · npm:scope:@sap, source:discover"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:btp-sapcap-quirky-nuggets-n03-n04","name":"#BTP #SAPCAP: Quirky Nuggets (N03-N04)","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:cap-backend-development-with-productivity-tools-hana-cloud-edition","name":"2024/01最新版！Productivity Toolsを使ったCAPバックエンド開発②~HANA Cloud編~","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:adding-a-shell-plugin-to-a-fiori-cap-application","name":"Adding Shell Plugin to SAP Fiori CAP Application and Deploying to Cloud Portal Service","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:securing-multiple-cap-java-apps-with-one-xsuaa-instance","name":"An approach to secure multiple integrated SAP CAP java applications with a common XSUAA service instance","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:an-innovative-language-exchange-app-with-build-apps-cap-kyma-and-openai","name":"An Innovative Language Exchange App developed with SAP Build Apps, CAP, Kyma, and OpenAI","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:architecting-multiple-s4hana-backends-with-principal-propagation-part-1","name":"Architecting Complex Real Life Business Scenario on SAP BTP with ease [ Targeting Multiple backend S/4HANA Systems utilizing Principal Propagation ]","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:authorization-management-service-in-sap-cloud-identity-service","name":"Authorization Management Service in SAP Cloud Identity Service","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:automate-btp-custom-domain-certificates-using-lets-encrypt","name":"Automate BTP Custom Domain certificates using Let's Encrypt","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:automate-your-job-postings-using-generative-ai-and-sbpa","name":"Automate your Job Postings Using Generative AI (ChatGPT) & SAP Build Process Automation Apps","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:banking-sentinel-a-multi-agent-credit-risk-copilot","name":"Banking Sentinel: A Multi-Agent Credit-Risk Copilot on SAP BTP, Built on a Mixed AI Stack","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:build-a-btp-cap-app-with-fiori-integration-part-2","name":"Build BTP CAP App with Fiori Integration – Part 2: Implementing End to End App","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:building-a-cap-app-with-fiori-part-1-environment-and-hana-cloud","name":"Building a CAP App with Fiori Integration – Part 1: Environment & HANA Cloud Setup","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:building-a-saas-multitenant-cap-application-without-a-database","name":"Building a SaaS Multitenant Application Using SAP CAP Framework — Without a Database","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:building-an-llm-agent-in-cap-java-with-spring-ai","name":"Building an LLM Agent in CAP Java with Spring AI","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:building-an-llm-agent-using-cap","name":"Building an LLM Agent using CAP","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:building-saas-products-on-sap-btp","name":"Building SaaS Products on SAP BTP","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:cap-specifying-the-queues-to-be-consumed-from-sap-event-mesh","name":"CAP - Specifying the queues to be consumed from SAP Event Mesh","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:cap-multitenancy-with-work-zone","name":"CAP multitenancy with Work Zone","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:cap-on-kyma-deploy-your-cap-apps-to-btp-kyma-runtime","name":"CAP on Kyma - Deploy your CAP apps to SAP BTP, Kyma Runtime","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:cf-create-app-end-to-end-apps-deployed-to-cloud-foundry","name":"cf-create-app: Create End-to-End apps and deploy to Cloud Foundry in minutes","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:connect-a-cap-application-to-hana-cloud-in-another-account-without-hdi","name":"Configure an SAP CAP Application to Connect to an SAP HANA Cloud Database in Another Global Account or Subaccount","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:connect-to-a-public-cloud-api-in-nodejs-via-authorisation-code","name":"Connect to Public Cloud API in Node.js via Authorisation Code","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:sap-group-consume-remote-services-in-a-full-stack-cap-application","name":"Consume Remote Services in a Full-Stack CAP Application","discovered_via":"source:sap-developers · graphql"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:consuming-data-from-sap-datasphere-in-cap-applications","name":"Consuming data from SAP Datasphere in SAP BTP CAP Applications","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:create-a-cap-application-with-hana-cloud-and-deploy-to-cloud-foundry","name":"Create a CAP Application with SAP HANA Cloud from Scratch and Deploy to Cloud Foundry","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:creating-a-hybrid-cap-nodejs-profile-with-postgresql-from-bas","name":"Creating a Hybrid CAP (Node.js) Profile with PostgreSQL on BTP from Business Application Studio","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:creating-a-meal-generator-application-with-sap-build-and-cap","name":"Creating a meal generator application with SAP Build, Cloud Application Programming and openAI","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:sap-group-deploy-a-full-stack-cap-application","name":"Deploy a Full-Stack CAP Application in SAP BTP","discovered_via":"source:sap-developers · graphql"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:deploying-a-cap-application-to-kyma-and-connecting-an-ios-app","name":"Deploying a CAP Application to SAP Cloud Platform, Kyma runtime & connecting an iOS app","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:deploying-cap-services-with-the-in-memory-sqlite-database","name":"Deploying CAP services with the in-memory SQLite database","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:designing-multi-tenant-solutions-on-btp-architecture-and-prototype","name":"Designing a Multi‑Tenant Solutions on SAP BTP – Architecture and Prototype Walkthrough","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:distributed-resiliency-of-cap-applications-with-hana-multi-zone-replication","name":"Distributed Resiliency of SAP CAP applications using SAP HANA Cloud (Multi-Zone Replication)","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:dynamic-odata-from-any-api-through-sap-btp-kyma","name":"Dynamic OData from \"any\" API through SAP BTP Kyma","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:enabling-authorization-policies-in-ias-with-ams-and-cap","name":"Enabling Authorization Policies in SAP Cloud Identity Services - IAS with AMS/CAP","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:event-driven-architecture-with-event-mesh-part-1","name":"Event Driven Architecture with Event Mesh - Part-1","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:event-driven-architecture-with-event-mesh-part-2","name":"Event Driven Architecture with Event Mesh – Part-2","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:event-driven-cap-on-kyma-with-agentic-ai-and-ui-auto-refresh","name":"Event Driven SAP CAP on Kyma with Agentic AI and UI Auto Refresh","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:event-driven-multi-tenant-architecture-with-cap-and-sap-event-mesh","name":"Event-Driven Multi-Tenant Architecture on SAP BTP with CAP and SAP Event Mesh","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:deploying-the-ui-of-an-mta-app-with-application-frontend-service","name":"Exploring Application Frontend Service: Deploying the UI of an MTA App","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:extend-successfactors-on-btp-with-cap-deploy-to-hana-cloud","name":"Extend SAP SuccessFactors on SAP BTP with CAP - Deploy to SAP HANA Cloud","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:sap-mission-extend-successfactors-with-cap","name":"Extend SAP SuccessFactors on SAP BTP with the SAP Cloud Application Programming Model","discovered_via":"source:sap-developers · graphql"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:extend-upload-set-to-fiori-elements-and-utilize-dms","name":"Extend Upload Set to Fiori Elements and utilize Document Management Service","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:extend-upload-set-with-table-to-fiori-elements-and-utilize-object-store","name":"Extend Upload Set with Table to Fiori Elements and utilize Object Store","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:hands-on-with-the-cap-operator-and-the-partner-reference-application","name":"From Concept to action: Hands-On with the CAP Operator and the Partner Reference Application","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:from-r3-abap-to-cap-and-fiori-elements-deployment","name":"From R/3 ABAP to CAP/Fiori Elements on SAP BTP- Deployment","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:fullstack-cap-with-hana-cloud-part-3-setting-up-hana-cloud","name":"Fullstack CAP Application with HANA Cloud (Decoupled Architecture) [Part-3]","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:fullstack-cap-with-hana-cloud-part-4-connect-and-deploy","name":"Fullstack CAP Application with HANA Cloud (Decoupled Architecture) [Part-4]","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:fullstack-cap-with-hana-cloud-part-5-btp-destination","name":"Fullstack CAP Application with HANA Cloud (Decoupled Architecture) [Part-5]","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:fullstack-cap-with-hana-cloud-part-6-fiori-to-html5-repository","name":"Fullstack CAP Application with HANA Cloud (Decoupled Architecture) [Part-6]","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:genai-mail-insights-generative-ai-hub-for-customer-support","name":"GenAI Mail Insights - Leveraging the generative AI hub in SAP AI Core to improve customer support","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:generating-pdf-on-btp-cf-using-cap-and-puppeteer","name":"Generating PDF on BTP CF using CAP and Puppeteer","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:sap-tutorial-cicd-start-cap","name":"Get Started with an SAP Cloud Application Programming Model Project in SAP Continuous Integration and Delivery","discovered_via":"source:sap-developers · graphql"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:create-an-api-to-run-a-hana-cloud-stored-procedure-in-cloud-foundry","name":"How to create an API to run a HANA Cloud Stored Procedure in Cloud Foundry","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:get-authenticated-user-information-with-cap-using-the-xsuaa-api","name":"How to get authenticated user information with CAP in three different ways – Using the XSUAA API","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:manage-dmq-messages-on-advanced-event-mesh-with-a-cap-application","name":"How to use a CAP application to manage DMQ messages on SAP Advanced Event Mesh","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:html5-timeout-for-cap-destinations-in-mta-yaml","name":"HTML5.Timeout for CAP destinations in mta.yaml longer than default","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:hybrid-testing-using-postgresql-on-btp-hyperscaler-option","name":"Hybrid testing using PostgreSQL on SAP BTP, hyperscaler option","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:implementation-of-observability-using-opentelemetry-in-sap-btp","name":"Implementation of Observability using OpenTelemetry in SAP BTP","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:implementing-event-driven-architecture-in-cap-java-using-sap-event-mesh","name":"Implementing Event-Driven Architecture in CAP Java using SAP Event Mesh","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:insights-of-cloud-sdk-cap-xsuaa-ssh-and-other-btp-topics-from-2021","name":"Insights of Cloud SDK, CAP, XSUAA, SSH and other BTP topics from 2021","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:integrating-a-custom-ai-model-into-cap-using-ai-launchpad","name":"Integrating a Custom AI Model into SAP CAP Using AI Launchpad","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:integrating-s4hana-invoicing-with-ksef-using-event-mesh-and-cap","name":"Integrating SAP S/4HANA Invoicing with KSeF Using SAP Event Mesh and CAP","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:integration-tests-in-a-cloud-foundry-java-app-using-cap","name":"Integration Tests in a Cloud Foundry Java App using SAP Cloud Application Programming Model","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:kyma-evolution-transforming-kyma-into-a-tailor-made-saas-platform","name":"Kyma Evolution: Transforming SAP Kyma into a tailor-made SaaS Platform for sbs extensions","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:lets-deep-dive-into-capm-and-hana-cloud","name":"Lets Deep dive into CAPM and HANA Cloud --> HANACap","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:making-cap-development-easier-with-storyboard-in-bas","name":"Making CAP Application Development Easier and Faster with the Help of Storyboard in SAP Business Application Studio","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:migrating-your-cap-applications-from-web-ide-to-bas","name":"Migrating Your CAP Applications from SAP Web IDE to SAP Business Application Studio","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:multitenant-mta-providing-a-cloud-portal-with-fiori-apps-to-subscribers","name":"Multitenant MTA: providing a Cloud Portal Service with FIORI apps to subscriber accounts","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:multitenant-saas-on-btp-using-cap-the-reloaded-version","name":"Multitenant SaaS applications on SAP BTP using CAP - The Reloaded Version!","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:multitenant-saas-applications-on-btp-using-cap-kyma-runtime","name":"Multitenant SaaS applications on SAP BTP using CAP? SAP BTP, Kyma Runtime!","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:multitenant-saas-on-btp-using-cap-tried-and-true-overview","name":"Multitenant SaaS applications on SAP BTP using CAP? Tried-and-True!","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:multitenant-saas-on-btp-using-cap-tried-and-true-advanced","name":"Multitenant SaaS apps on SAP BTP using CAP? Tried-and-True! – The Advanced Version","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:multitenant-saas-on-btp-using-cap-tried-and-true-basic","name":"Multitenant SaaS apps on SAP BTP using CAP? Tried-and-True! – The Basic Version","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:multitenant-saas-on-btp-using-cap-tried-and-true-expert-features","name":"Multitenant SaaS apps on SAP BTP using CAP? Tried-and-True! – The Expert Features","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:creating-and-deploying-a-cap-application-with-hana-part-1","name":"Part 1: Creating and Deploying a SAP CAP Application with SAP HANA on SAP BTP (Cloud Foundry)","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:cap-operator-on-kyma-part-2-runtime-architecture-and-cost","name":"Part 2: Runtime Architecture & Cost efficiency gains","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:architecting-multiple-s4hana-backends-with-principal-propagation-part-3","name":"Part 3: Architecting Complex Real Life Business Scenario on SAP BTP with ease [ Targeting Multiple backend S/4HANA Systems utilizing Principal Propagation ]","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:architecting-multiple-s4hana-backends-with-principal-propagation-part-2","name":"Part2: Architecting Complex Real Life Business Scenario on SAP BTP with ease [ Targeting Multiple backend S/4HANA Systems utilizing Principal Propagation ]","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:publish-events-from-cap-nodejs-to-integration-suite-event-mesh","name":"Publish events from CAP Node.js applications to Event Mesh of Integration Suite","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:quickly-deploy-a-sample-cap-application-to-btp","name":"Quickly Deploy a Sample CAP Application to BTP","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:run-and-deploy-cap-java-with-postgresql-on-cloud-foundry-2023","name":"Run and Deploy SAP CAP (Java) with PostgreSQL on SAP BTP Cloud Foundry","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:run-and-deploy-cap-nodejs-or-java-with-postgresql-on-cloud-foundry","name":"Run and Deploy SAP CAP (Node.js or Java) with PostgreSQL on SAP BTP Cloud Foundry","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:saas-self-onboarding-and-one-domain-in-kyma-using-cap","name":"SaaS Self-Onboarding and One-Domain Concept in SAP BTP, Kyma Runtime using CAP","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:sap-btp-kyma-service-mesh","name":"SAP BTP - KYMA - SERVICE MESH","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:use-cap-to-do-native-development-on-hana-cloud","name":"SAP BTP Showcase - Use SAP Cloud Application Programming to do Native Development on HANA Cloud","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:ci-cd-for-hana-cloud-with-cds-add-pipeline","name":"SAP BTP Showcase – SAP Continuous Integration and Delivery (SAP CI&D) for SAP HANA Cloud","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:xsuaa-attribute-based-vs-authority-based-configuration","name":"SAP BTP XSUAA Security Configuration Comparison: Attribute-Based vs. Authority-Based Approaches","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:principal-propagation-in-sbpa-actions-with-a-cap-nodejs-service","name":"SAP Build Process Automation – Use Principal Propagation in Actions sample: CAP Node.js Service","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:sap-cap-jwt-token-flow-in-code","name":"SAP CAP JWT Token Flow in code","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:cap-lessons-learned-run-a-cap-app-using-sqlite-on-cloud-foundry","name":"SAP CAP Lessons Learned: Run a CAP app using SQLite on SAP BTP - Cloud Foundry","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:monitoring-cap-container-metrics-with-sap-cloud-logging-service","name":"SAP Cloud Logging Serviceでコンテナメトリクスを監視する","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:securing-a-cap-endpoint-called-by-the-job-scheduling-service","name":"SAP Job Scheduling Service + Cloud Application Programming Model application (CAP) + SAP Authorization and Trust Management Service (XSUAA)","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:sap-successfactors-extensibility-from-btp-kyma-runtime","name":"SAP SuccessFactors extensibility easy with SAP BTP, Kyma runtime","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:securing-cap-applications-with-cloud-identity-services-and-ams","name":"Securing CAP Applications with SAP Cloud Identity Services and AMS","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:setting-up-postgresql-for-sap-btp-development","name":"Setting Up PostgreSQL for SAP BTP Development: A Practical Guide","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:cap-application-with-successfactors-and-hana-cloud","name":"SFSFとHANA Cloudを使用するCAPのアプリケーション開発","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:sharing-a-hana-cloud-instance-across-subaccounts-with-hdi-containers","name":"Sharing SAP HANA Cloud instance to multiple subaccounts and creating HDI containers","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:troubleshooting-deploying-a-cap-project-to-hana-cloud","name":"Simple steps to deploy your CAP project to HANA cloud","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:simplifying-saas-self-onboarding-automation-using-terraform","name":"Simplifying SaaS Self-Onboarding Automation using Terraform in Kyma and Cloud Foundry","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:sqlite-as-database-for-a-productive-cap-application","name":"SQLite as database for a multi-target (/productive) CAP Application","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:streamlined-kyma-deployment-for-cap-applications","name":"Streamlined Kyma deployment for CAP applications","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:surviving-and-thriving-with-cap-deployment","name":"Surviving and Thriving with the SAP Cloud Application Programming Model: Deployment to SAP BTP, Kyma runtime","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:swagger-ui-for-cds-sap-btp-extension-generators","name":"Swagger UI | SAP BTP Extension Generators | Hands-on Video Tutorials","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:testing-cap-hana-artifacts-with-jest","name":"Testing your CAP HANA Artifacts with jest – including multitenancy, hdbprocedure and hdbview","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:the-fastest-way-to-run-full-stack-applications-in-bas","name":"The fastest and easiest way to run full-stack applications in SAP Business Application Studio","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:the-new-way-to-consume-service-bindings-on-kyma-runtime","name":"The new way to consume Service Bindings on Kyma Runtime","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:triggering-sap-build-process-automation-processes-from-cap-apps","name":"Triggering SAP Build Process Automation Processes from SAP Cloud Application Programming (CAP) Apps","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:understanding-security-approaches-in-cap-using-xsuaa-nodejs-and-mta","name":"Understanding security approaches in SAP CAP using XSUAA in node.js flavor and MTA.","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:embed-btp-attachment-reuse-ui-in-a-fiori-elements-cap-app","name":"Unlocking Efficiency: Leveraging SAP BTP Document Management Service in Fiori Applications # 2","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:use-the-destination-service-in-nodejs-locally","name":"Use SCP CF Destination service in NodeJs locally","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:display-pdf-from-btp-forms-service-in-a-cap-sapui5-application","name":"Using Custom Actions to display PDF from SAP BTP Forms service into a CAP SAPUI5 application","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:using-postman-for-api-testing-with-xsuaa","name":"Using Postman for API Testing with XSUAA","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:using-the-terraform-provider-for-btp-to-simplify-tenant-onboarding","name":"Using the Terraform Provider for SAP BTP to simplify Subscriber Tenant Onboarding","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:why-developers-should-care-about-credential-types-for-xsuaa","name":"Why developers should care about credential-types for xsuaa?","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:xsuaa-based-authentication-using-managed-approuter","name":"XSUAA Based Authentication - Using Managed Approuter","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:xsuaa-based-authentication-using-standalone-approuter","name":"XSUAA Based Authentication - Using Standalone Approuter","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"entered","entity":"reading","ref":"content:xsuaa-local-testing","name":"XSUAA Local Testing","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-08","kind":"moved","entity":"capability","ref":"capability:caching","name":"Caching","what":"core coverage revised","detail":"cap.cloud.sap.com does not resolve — the domain is cap.cloud.sap. Found by the first run of the link checker; the citation had carried a checked date since it was written, which is what a date alone is worth."},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:connect-sap-cap-nodejs-to-private-postgresql-using-cloud-connector","name":"Connect SAP CAP (Node.js) to On-Premise/Private PostgreSQL using SAP Cloud Connector","discovered_via":"source:sap-community · cap-group"},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:unlocking-mcp-servers-in-bas-right-now","name":"Don't Wait for SAP: Unlocking MCP Servers in BAS Right Now","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:dynamic-authorisation-with-user-attributes-in-sap-cap-and-ams","name":"Dynamic authorisation with user attributes in SAP CAP and AMS","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:evaluating-saps-new-mcp-servers-ui5-cap-fiori-tools","name":"Evaluating SAP’s new MCP servers: UI5, CAP, and Fiori tools in practice","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:exposing-calculation-view-with-dynamic-client-via-odata-api","name":"Exposing Calculation View with Dynamic Client via OData API","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:from-xsuaa-to-ams-policy-based-authorization-for-s4hana-extensions","name":"From XSUAA to AMS: Architecting S4HANA CAP Extensions with Policy-Based Authorization","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:implementing-dynamic-subaccount-based-routing-in-sap-cap","name":"Implementing Dynamic Subaccount-Based Routing in SAP CAP with SAP BTP Destinations","discovered_via":"source:sap-community · cap-group"},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:securing-a-cap-nodejs-app-with-sap-ams-on-btp-cloud-foundry","name":"Securing a CAP Node.js App with SAP AMS on BTP Cloud Foundry","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:simplifying-sap-btp-authentication-in-pipelines-with-sap-passport","name":"Simplifying SAP BTP Authentication in Pipelines with SAP Passport and Playwright","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:testing-sap-build-process-automation-task-ui-in-bas","name":"Testing SAP Build Process Automation task UI in SAP Business Application Studio","discovered_via":"source:github · miyasuta, source:sap-community"},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:the-fastest-way-to-a-deployable-cap-app-on-cloud-foundry","name":"The fastest way to a deployable CAP app on SAP BTP Cloud Foundry","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-07","kind":"entered","entity":"reading","ref":"content:tips-for-running-cap-nodejs-in-sap-btp","name":"Tips for running CAP nodejs in SAP BTP","discovered_via":"source:sap-community · cap-tag"},{"date":"2026-09-07","kind":"moved","entity":"capability","ref":"capability:agent-guidance","name":"Agent guidance","what":"core coverage, gap revised","detail":"The gap's premise was that no SAP-published skill existed. One does now, so the gap is no longer about absence — it is about how much of the corpus four skills reach."},{"date":"2026-09-07","kind":"moved","entity":"capability","ref":"capability:caching","name":"Caching","what":"gap revised","detail":"Seed text. It claimed nothing credible existed for invalidation driven by CDS change events, which cds-caching answers, so the note described the corpus before that entry rather than the ecosystem."},{"date":"2026-09-07","kind":"moved","entity":"capability","ref":"capability:mcp-servers","name":"Serve your application over MCP","what":"core coverage revised","detail":"Assessed against the capire MCP adapter page and the June 2026 release notes. The boundary is unusually explicit for a beta feature: capire enumerates the governance it does not provide and forbids gateway use outright, which is what the community plugins here are answering."},{"date":"2026-09-06","kind":"entered","entity":"reading","ref":"content:ac-multi-region-ha-dr-resiliency-patterns","name":"Architecting Multi-Region HA/DR resiliency patterns","discovered_via":"source:architecture-center"},{"date":"2026-09-06","kind":"entered","entity":"reading","ref":"content:ac-designing-event-driven-applications","name":"Designing Event-Driven Applications","discovered_via":"source:architecture-center"},{"date":"2026-09-06","kind":"entered","entity":"reading","ref":"content:ac-devops-with-sap-btp","name":"DevOps with SAP BTP","discovered_via":"source:architecture-center"},{"date":"2026-09-06","kind":"entered","entity":"reading","ref":"content:ac-generative-ai-on-sap-btp","name":"Generative AI on SAP BTP","discovered_via":"source:architecture-center"},{"date":"2026-09-06","kind":"entered","entity":"reading","ref":"content:ac-hana-ai-toolkit-local-mcp-server","name":"HANA AI Toolkit — Local MCP Server","discovered_via":"source:architecture-center"},{"date":"2026-09-06","kind":"entered","entity":"reading","ref":"content:ac-multitenant-saas-application-using-cap","name":"Multitenant SaaS Application using CAP","discovered_via":"source:architecture-center"},{"date":"2026-09-06","kind":"entered","entity":"reading","ref":"content:ac-sap-iam-integration-with-sap-cloud-identity-services","name":"SAP IAM integration with SAP Cloud Identity Services","discovered_via":"source:architecture-center"},{"date":"2026-08-31","kind":"entered","entity":"option","ref":"artifact:sap-appfront-cli","name":"@sap/appfront-cli","discovered_via":"source:npm, source:capire"},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:agent-tooling","name":"Agent tooling","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:async-processing","name":"Async processing","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:attachments","name":"Attachments","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:audit-logging","name":"Audit logging","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:authentication","name":"Authentication","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:authorization","name":"Authorization","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:caching","name":"Caching","what":"core coverage revised","detail":"narrow-by-design requires saying what the core does and where it stops. With the unsourced core claim removed there is no basis for either, and 'narrow by design' asserts an intent we cannot evidence. Unassessed is the honest state until someone checks."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:replication","name":"Data federation","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:data-privacy","name":"Data privacy","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:database-connectors","name":"Database connectors","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:deployment","name":"Deployment","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:document-output","name":"Document output","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:editor-support","name":"Editor support","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:event-mesh","name":"Event Mesh","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:llm-integration","name":"LLM integration","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:localization","name":"Localization","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:logging","name":"Logging","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:multitenancy","name":"Multitenancy","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:openapi","name":"OpenAPI","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:rfc-connectivity","name":"RFC connectivity","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:mcp-servers","name":"Serve your application over MCP","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:telemetry","name":"Telemetry","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-08-31","kind":"moved","entity":"capability","ref":"capability:testing","name":"Testing","what":"core coverage revised","detail":"States renamed to describe who is present rather than to interpret intent. left-open-on-purpose asserted a motive; core-and-community states a fact, with relationship carrying the intent separately."},{"date":"2026-07-22","kind":"moved","entity":"option","ref":"artifact:saptools-cf-inspector","name":"@saptools/cf-inspector","what":"released 0.7.0","detail":"Without an isolate selector, `snapshot`, `watch`, `exception` and `log` attach to the main isolate and to every Node.js worker, current or started later, and the result names the isolate that hit. `--main-only` keeps a command on the main isolate and `--worker-id` selects one worker.","drafted_with_ai":true},{"date":"2026-07-13","kind":"moved","entity":"option","ref":"artifact:saptools-cf-inspector","name":"@saptools/cf-inspector","what":"released 0.5.0","detail":"Commands in a README or an agent prompt that pass `--app` alone and rely on the current `cf target`.","drafted_with_ai":true},{"date":"2026-07-06","kind":"moved","entity":"option","ref":"artifact:btp-api-composition","name":"API Composition","what":"changed","detail":"Searching the current documentation for Graph, and reading a page that says Graph as a page about something else. Nothing about the behaviour moved, so a source using the old name is out of date on the name alone and predates 2026-07-06.","drafted_with_ai":true},{"date":"2025-12-19","kind":"moved","entity":"option","ref":"artifact:sap-joule-studio-classic","name":"Joule Studio, classic edition","what":"released agent builder, generally available 2025-12-19","detail":"Guidance that Joule Studio builds skills only, or that connecting a Joule agent to an MCP server needs the new Joule Studio.","drafted_with_ai":true},{"date":"2020-05-26","kind":"moved","entity":"option","ref":"artifact:sap-approuter","name":"@sap/approuter","what":"released 8.0.0","detail":"Deployments that grant token trust between applications by setting `SAP_JWT_TRUST_ACL`.","drafted_with_ai":true},{"date":"2016-05-12","kind":"moved","entity":"option","ref":"artifact:sap-approuter","name":"@sap/approuter","what":"released 2.0.0","detail":"Local setups that keep destinations or plugins in `local-*` files.","drafted_with_ai":true}]}