Repository navigation
Conversation
The approach pages pointed at repositories that were renamed or merged into ardoco/ardoco and ardoco/lissa, three replication packages carry a new name, and the SE venue moved to fb-swt.gi.de. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The ECSA 2021 and ICSE 2024 exports carry color-scheme: light dark, so on the dark site they drew black boxes onto the white plate. Pin them to light and put both on the plate; the alt text of the ArDoCode figure said ArCoTL. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Three papers had no abbr, so they rendered without a badge. Colours are chosen apart from the existing venues and readable on the dark background. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
/publications/ already links every /c/ page, and "conferences" was a misnomer for a list that includes journal papers. The URL stays as a redirect stub; the nav, sitemap and copy lose the section, and its violet accent now belongs to the home page's publication section only. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Approaches get a required group (tlr, consistency, tools) and the pairs of artifact they link. importance now only orders within a group, so the pages sort through ordered() instead of a bare importance sort. tv.md gets its group here and is replaced by the tools page later in the series. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
relatedPublications() merges the conference pages that name an approach with the BibTeX keys in its own publications field, for papers that only exist as a redirect stub (the TAAS extension of ExArch). The card badges come from relatedVenues(), one per venue. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A gallery list in front matter shows extra images after the page text, with an optional caption (Markdown images cannot carry width and height, which the audit requires). The light plate colour becomes a token. LiSSA gets its AIRE 2025 figure. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ArCoTL showed the TransArC diagram. The new figure is the heuristic computation graph from the ICSE 2024 paper. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ArTEMiS recognises architecture entities with an LLM for documentation to model links. ExArch points to it as its journal extension; the paper reaches both pages through their publications field. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The page described one viewer; it now covers the REST API, TraceView and TraceViz with their screenshots and the ASE 2026 landscape figure, and the conference page links it. /approaches/tv/ stays as a redirect stub. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Wording, numbers and pipeline descriptions of seven approach pages corrected against the papers: ArCoTL's computation graph, ExArch's feature extraction and GPT-4o, the extended SWATTR behind the inconsistency analysis, LiSSA's results and its REFSQ and AIRE follow-ups, the F1 baselines, and the TransArC replication package link that belonged to ExArch. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The Benchmark, EVerest and the other published datasets get a yml of their own with a schema; each links out and to the paper that introduces it. The page that shows them follows. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
An inline SVG of the four artifact kinds and the approaches that connect them, each label a real link, with a row list below 48rem. Node names are words in approaches.md. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The page shows the map, then one section per group with cards (thumbnail, artifact tags, venue badges, code link), then the datasets strip. A figure can name a thumb that reads better at card size than its diagram. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The home page's approach grid gave way to the same map, with a link to the full /approaches/ page for the tools and datasets the map leaves out. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Front matter of an approach (group, artifacts, figure, thumb, gallery, publications) and where to add one. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Seven of nine cards pointed at the same ardoco/ardoco monorepo, so the chip did not tell them apart. Each approach page lists its repositories. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
✅ Deploy Preview for ardoco ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
The local node_modules had an older prettier-plugin-astro than the lockfile, so these three files were formatted by hand and CI's `prettier --check` disagreed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
The approach map omits two declared LiSSA relationships despite being presented as a complete connectivity map.
1 open finding
What changed in this PR
Reworks the approaches experience around an artifact map, adds ArTEMiS, datasets, galleries, and tools content, and consolidates conference navigation into publications.
Changes:
- Introduces the reusable approach map, grouped cards, artifact tags, datasets, and publication relationships.
- Adds ArTEMiS and expands ARDoCo tools and research content.
- Preserves retired URLs through redirects and updates navigation, assets, links, and documentation.
| File | Description |
|---|---|
verification/asset-sha256.txt |
Updates asset checksums. |
src/styles/tokens.css |
Adds plate and section tokens. |
src/pages/sitemap.xml.ts |
Removes the redirected conference index. |
src/pages/index.astro |
Replaces the approach grid with the map. |
src/pages/conferences/index.astro |
Redirects to publications. |
src/pages/c/[slug].astro |
Uses publications navigation. |
src/pages/approaches/tv/index.astro |
Adds the tools redirect. |
src/pages/approaches/index.astro |
Adds grouped cards and datasets. |
src/pages/approaches/[slug]/index.astro |
Adds artifacts, galleries, and publications. |
src/lib/redirect.ts |
Documents additional redirects. |
src/lib/publications.ts |
Adds publication-link helpers. |
src/lib/conferences.ts |
Updates ordering documentation. |
src/lib/approaches.ts |
Adds ordering and publication relationships. |
src/data/venues.yml |
Adds and updates venue badges. |
src/data/papers.bib |
Assigns new venue abbreviations. |
src/data/datasets.yml |
Defines published datasets. |
src/content/pages/site/publication.md |
Removes obsolete conference-list text. |
src/content/pages/site/nav.md |
Removes conference navigation. |
src/content/pages/publications.md |
Clarifies paper-page wording. |
src/content/pages/home.md |
Adds the full-approaches link label. |
src/content/pages/conferences.md |
Removes the retired page content. |
src/content/pages/approaches.md |
Defines map and section copy. |
src/content/pages/404.md |
Removes the conference link. |
src/content/conferences/refsq25.md |
Updates the replication repository. |
src/content/conferences/icse25.md |
Updates the replication repository. |
src/content/conferences/icsa25.md |
Updates the replication repository. |
src/content/conferences/ecsa21.md |
Enables the figure plate. |
src/content/conferences/ase26-tools.md |
Links tools and adds its figure. |
src/content/approaches/tv.md |
Removes the superseded approach. |
src/content/approaches/transarc.md |
Adds metadata and corrected content. |
src/content/approaches/tools.md |
Adds the tools approach page. |
src/content/approaches/swattr.md |
Adds metadata and corrected content. |
src/content/approaches/lissa.md |
Expands scope, gallery, and findings. |
src/content/approaches/inconsistency-detection.md |
Corrects pipeline details and results. |
src/content/approaches/exarch.md |
Adds metadata and journal extension. |
src/content/approaches/artemis.md |
Adds the ArTEMiS approach. |
src/content/approaches/ardocode.md |
Corrects metadata, figure, and results. |
src/content/approaches/arcotl.md |
Adds its dedicated figure and details. |
src/content.config.ts |
Extends schemas and adds datasets. |
src/consts.ts |
Defines artifacts and approach groups. |
src/components/pub/VenueBadge.astro |
Reuses the shared venue type. |
src/components/Nav.astro |
Removes conference styling. |
src/components/Figure.astro |
Adds captions and plate tokens. |
src/components/Artifacts.astro |
Renders artifact-pair tags. |
src/components/ApproachMap.astro |
Implements responsive approach maps. |
scripts/audit-features.mjs |
Audits the new redirects. |
README.md |
Documents the revised content model. |
public/assets/img/approaches/ase26-landscape.svg |
Adds the tools landscape. |
public/assets/img/approaches/ase26-traceview.png |
Adds the TraceView screenshot. |
public/assets/img/approaches/ase26-traceviz.png |
Adds the TraceViz screenshot. |
public/assets/img/approaches/icse24-arcotl.svg |
Adds the ArCoTL figure. |
public/assets/img/approaches/taas26-artemis.svg |
Adds the ArTEMiS figure. |
public/assets/img/approaches/icse24-ardocode.svg |
Pins light rendering. |
public/assets/img/approaches/ecsa21-swattr.svg |
Pins light rendering. |
🧠 Review effort: Balanced
Give feedback about Copilot approvals in this survey to enter a drawing for a $150 gift card.
The map draws LiSSA only on its requirements connections, while its card tags list all four pairs. The intro now says so instead of promising a complete picture (Copilot review). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Summary
What changes for readers:
Internally: approaches get a required
groupandartifacts, apublicationslist, agalleryand an optionalfigure.thumb; there is a newdatasetscollection (nine collections now); the README documents all of it. The series is 17 commits, each self-consistent.Notes
/approaches/tv/->/approaches/tools/and/conferences/->/publications/.scripts/audit-features.mjsand the README cover both./_pages/conferences/(the accidental Jekyll address) is not served by anything in the repo; Astro skips underscore paths, so keeping it alive would need a host-level redirect.public/assets/keep their names (icsa25-transarc.svgdepicts ExArch but stays as is); the asset baseline only gains the new figures and the hashes of the two pinned SVGs.npm run buildandnpm run verifylocally.npx astro checkreports 0 errors (only the known unused-import hints in the redirect stubs).Test plan
npm run buildnpm run verify🤖 Generated with Claude Code