{"ref":"artifact:ysichov-vertex","page":"/artifacts/ysichov-vertex","json":"/artifacts/ysichov-vertex.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"ysichov-vertex","name":"VERTEX","artifact_type":"ide-extension","ecosystem":"abap","domain":"developer-experience","origin_ring":"independent","description":{"one_line":"An extension for [ABAP Development Tools for Eclipse](artifact:sap-adt-eclipse) and VS Code that shows [Simple Data Explorer](artifact:ysichov-simple-data-explorer), [AVE](artifact:ysichov-ave) and [ACE](artifact:ysichov-ace) in the editor over the developer's ADT connection.","short":"ADT extension for Eclipse and VS Code showing three SAP GUI tools","what_it_solves":"Each of its three views reads one SAP GUI tool over ADT, which returns JSON that the page renders: SelecTor for [Simple Data Explorer](artifact:ysichov-simple-data-explorer) tables, joins and pivots, Versions for [AVE](artifact:ysichov-ave) diffs and saved reviews, and Metrics for [ACE](artifact:ysichov-ace). The README gives its status as early, each view covering a fraction of its backend. In VS Code it also serves two read-only MCP tools, `sap_transport_changes` and `sap_transport_diff`, that hand an AVE review of a transport request to GitHub Copilot, Claude Code or Codex; a request with no prepared review is reported as such. The Eclipse plugin serves no MCP."},"links":{"repo":"https://github.com/ysichov/VERTEX","homepage":"https://marketplace.visualstudio.com/items?itemName=YuriiSychov.vertex-abap"},"type_properties":{"installs_into":{"value":["vs-code","eclipse-adt"],"sources":[{"url":"https://github.com/ysichov/VERTEX","title":"VERTEX — README","checked":"2026-10-18","quote":"VERTEX is a set of plugins for VS Code and Eclipse ADT."},{"url":"https://github.com/ysichov/VERTEX","title":"VERTEX — README","checked":"2026-10-18","quote":"VERTEX is a set of plugins for VS Code and Eclipse ADT."}]},"distribution":{"value":["vs-marketplace","eclipse-update-site"],"sources":[{"url":"https://github.com/ysichov/VERTEX","title":"VERTEX — README","checked":"2026-10-18","quote":"[VS Code — the Marketplace](https://marketplace.visualstudio.com/items?itemName=YuriiSychov.vertex-abap)"},{"url":"https://github.com/ysichov/VERTEX","title":"VERTEX — README","checked":"2026-10-18","quote":"[Eclipse ADT — the update site](https://ysichov.github.io/VERTEX/)"}]}},"provides":[{"capability":"capability:abap-code-review","what_it_does":"Shows a transport request's versions, diffs and saved AVE review in ADT and VS Code, where blocks can be approved, declined and commented.","sources":[{"url":"https://github.com/ysichov/VERTEX","title":"ysichov/VERTEX — README","checked":"2026-09-13"}]},{"capability":"capability:abap-data-browsing","what_it_does":"Shows tables with filters, dictionary joins and pivots from Simple Data Explorer inside ADT and VS Code.","sources":[{"url":"https://github.com/ysichov/VERTEX","title":"ysichov/VERTEX — README","checked":"2026-09-13"}]},{"capability":"capability:agent-code-access","what_it_does":"Gives GitHub Copilot, Claude Code and Codex in VS Code two read-only MCP tools that list what a transport request changed and return its diff with AVE's verdicts.","sources":[{"url":"https://github.com/ysichov/VERTEX","title":"ysichov/VERTEX — README","checked":"2026-09-13","quote":"`sap_transport_diff` gives the diff cut into AVE's own blocks, with the verdicts and notes"}]}],"requires":[{"ref":"artifact:ysichov-simple-data-explorer","for":"Every view reads SAP over ADT resources registered in the Simple Data Explorer repository, including the ones for AVE and ACE, so it has to be on the system.","sources":[{"url":"https://github.com/ysichov/VERTEX","title":"ysichov/VERTEX — README","checked":"2026-09-13","quote":"the resources that read AVE and ACE, so there is one thing to install and one registration to"}]},{"ref":"artifact:ysichov-ave","for":"The Versions view and the MCP tools read what AVE prepared; a transport request needs a review prepared in AVE first.","sources":[{"url":"https://github.com/ysichov/VERTEX","title":"ysichov/VERTEX — README","checked":"2026-09-13","quote":"The review has to be prepared in AVE first"}]},{"ref":"artifact:ysichov-ace","for":"The Metrics view reads ACE on the system; so far only its code metrics have reached VERTEX, while the call map, slicing and skeletons stay in SAP GUI.","sources":[{"url":"https://github.com/ysichov/ACE","title":"ysichov/ACE — README","checked":"2026-09-17","quote":"Metrics only so far — the call map, the slicing and the skeletons are still SAP GUI"}]},{"ref":"artifact:sap-adt","for":"every view reads over the developer's existing ADT connection","sources":[{"url":"https://github.com/ysichov/VERTEX","title":"ysichov/VERTEX — README","checked":"2026-09-17","quote":"Each view reads over the developer's existing ADT connection"}]},{"ref":"artifact:sap-adt-eclipse","for":"the Eclipse feature declares the SAP ADT bundles as prerequisites, so p2 refuses the install on an Eclipse without them","sources":[{"url":"https://github.com/ysichov/VERTEX","title":"ysichov/VERTEX — README","checked":"2026-09-17","quote":"ADT has to be installed first: the feature declares the SAP bundles as prerequisites"}]}],"maintainers":["actor:ysichov"],"identity":{"license":"MIT"},"source_available":true,"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-13"},"contributors":["actor:ysichov"],"history":[{"date":"2026-09-15","field":"requires","from":"artifact:ysichov-simple-data-explorer, artifact:ysichov-ave, artifact:ysichov-ace","to":"artifact:ysichov-simple-data-explorer, artifact:ysichov-ave, artifact:ysichov-ace, artifact:sap-adt, artifact:sap-adt-eclipse","reason":"Pointed at the ADT nodes that entered the graph on 2026-09-15, from the project's own documentation."}]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"2 contributors"},{"label":"Repository","tier":"good","evidence":"pushed 2026-10, not archived"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"good","evidence":"125 test files"},{"label":"Docs","tier":"good","evidence":"docs/ with 2 pages, README 42 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":9,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-24","npm":"not published under this name","stars":9,"forks":2,"open_issues":0,"archived":false,"pushed_at":"2026-10-23","license_spdx":"MIT","org_owned":false,"default_branch":"main","contributors":2,"tree_truncated":false,"test_files":125,"workflows":0,"other_ci":false,"readme_bytes":43060,"docs_files":2,"changelog":true,"license_file":true,"dts_files":0,"readme_path":"README.md","first_commit":"2026-09-04","last_commit":"2026-10-23","commits":364,"readme_sha":"c580f7191bda7f8e3d625b87e26f4316d38070f8","created_at":"2026-09-04T16:51:52Z","open_prs":0,"repo_read":"2026-10-24"},"edges":{"maintainers":[{"ref":"actor:ysichov","name":"Yurii Sychov","json":"/actors/ysichov.json"}],"contributors":[{"ref":"actor:ysichov","name":"Yurii Sychov","json":"/actors/ysichov.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}