From ea904788009cb31315b00b739a0911ee7c488eac Mon Sep 17 00:00:00 2001 From: Giacomo Peru Date: Mon, 14 Sep 2026 09:28:07 +0100 Subject: [PATCH 1/4] Add 21 September agenda: webinar status, Faruk's rseng-agent-skills, carried-forward actions Co-Authored-By: Claude Sonnet 5 --- meetings/tf2-rolling-notes.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/meetings/tf2-rolling-notes.md b/meetings/tf2-rolling-notes.md index a0ddc44..e4b6375 100644 --- a/meetings/tf2-rolling-notes.md +++ b/meetings/tf2-rolling-notes.md @@ -2,6 +2,36 @@ Repository: +# TF2 Meeting Agenda — 21 September 2026 + +**Date:** Monday, 21 September 2026 **Time:** 10:00 UK / 11:00 CET **Location:** + +**Attending:** + +**Apologies:** + +## A. Carried-forward actions (status only) + +PR #26 (sustainability, Thomas) and PR #30 (Three-Tiers View wording) still open, unreviewed — #26 now overdue across six meetings running. ai-everse #1–#4 unchanged, no PRs opened against the repo. Hugo/Fotis/Shoaib/Michael chatbot follow-up (flagged "after 24 Aug") never actually scheduled. + +## B. Webinar status + +Two threads converged in late August: Barker/ReSA's theme-7 webinar (RSE-manager/OSS-leader playbook, RSQKit as worked example, meant to be announced at IRSC 7 Sept) and EVERSE's own Network webinar series wanting Carlos as speaker on AI and research software (second half of October). Calls held 31 Aug (Barker, Carlos, Giacomo) and 27 Aug (wider group — Giacomo, Carlos, Stefan Roiser, Eleonora Parisi, Alexia Yiannouli, John Apostolakis) to reconcile scope and co-organiser labelling. Outcome not yet written up anywhere — to report live. + +## C. Faruk Diblen's rseng-agent-skills + +67 AI-agent skills for research software engineering (`github.com/fdiblen/rseng-agent-skills`), content adapted from RSQKit's `rseng-quality-framework`. Thomas Vuillaume asked on-list whether this becomes "RSQKit for AI agents" — Faruk confirmed yes in intent, MCP server in progress. Directly relevant to Hugo's blocked chatbot/skills work (ai-everse #2/#3/#4) and to Fotis's AI-statement point 3 (tooling to audit AI-generated code). + +## D. Michael's AI Intensity document + +Still needs a live agenda slot — deferred from July and August. Natalia's ask (make it actionable, audience-tagged) and Caterina's ask (human-edited final pass) still unaddressed. + +## E. AOB + +## Key actions + +--- + # TF2 Meeting Minutes — 17 August 2026 **Date:** Monday, 17 August 2026 From cff32023aa844c3d131d2af3d104c3f773d1c85e Mon Sep 17 00:00:00 2001 From: Giacomo Peru Date: Mon, 21 Sep 2026 08:34:01 +0100 Subject: [PATCH 2/4] Simplify 21 September agenda: brief titles, add missing items, actions as status list MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add RSQKit AI pages, AI webinar (renamed from generic webinar status), and AI session at the 24 Nov Stakeholders Event as agenda items. Strip body text from agenda items in favour of "title — to be discussed". Replace narrative carried-forward-actions paragraph with a flat status list. Co-Authored-By: Claude Sonnet 5 --- meetings/tf2-rolling-notes.md | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/meetings/tf2-rolling-notes.md b/meetings/tf2-rolling-notes.md index e4b6375..b982b07 100644 --- a/meetings/tf2-rolling-notes.md +++ b/meetings/tf2-rolling-notes.md @@ -10,25 +10,33 @@ Repository: **Apologies:** -## A. Carried-forward actions (status only) +## A. Carried-forward actions — to be discussed -PR #26 (sustainability, Thomas) and PR #30 (Three-Tiers View wording) still open, unreviewed — #26 now overdue across six meetings running. ai-everse #1–#4 unchanged, no PRs opened against the repo. Hugo/Fotis/Shoaib/Michael chatbot follow-up (flagged "after 24 Aug") never actually scheduled. +## B. AI webinar (Barker/ReSA) — to be discussed -## B. Webinar status +## C. RSQKit AI pages — to be discussed -Two threads converged in late August: Barker/ReSA's theme-7 webinar (RSE-manager/OSS-leader playbook, RSQKit as worked example, meant to be announced at IRSC 7 Sept) and EVERSE's own Network webinar series wanting Carlos as speaker on AI and research software (second half of October). Calls held 31 Aug (Barker, Carlos, Giacomo) and 27 Aug (wider group — Giacomo, Carlos, Stefan Roiser, Eleonora Parisi, Alexia Yiannouli, John Apostolakis) to reconcile scope and co-organiser labelling. Outcome not yet written up anywhere — to report live. +## D. Faruk Diblen's rseng-agent-skills — to be discussed -## C. Faruk Diblen's rseng-agent-skills +## E. Michael's AI Intensity document — to be discussed -67 AI-agent skills for research software engineering (`github.com/fdiblen/rseng-agent-skills`), content adapted from RSQKit's `rseng-quality-framework`. Thomas Vuillaume asked on-list whether this becomes "RSQKit for AI agents" — Faruk confirmed yes in intent, MCP server in progress. Directly relevant to Hugo's blocked chatbot/skills work (ai-everse #2/#3/#4) and to Fotis's AI-statement point 3 (tooling to audit AI-generated code). +## F. AI session — Stakeholders Event (24 Nov) — to be discussed -## D. Michael's AI Intensity document - -Still needs a live agenda slot — deferred from July and August. Natalia's ask (make it actionable, audience-tagged) and Caterina's ask (human-edited final pass) still unaddressed. - -## E. AOB +## G. AOB -## Key actions +## Actions + +- Giacomo — review PR #26: Pending +- Giacomo — merge PR #30: Pending +- Giacomo — merge PR #37 (this agenda): Pending +- Giacomo — organise Hugo/Fotis/Shoaib/Michael follow-up: Pending +- Giacomo — reply to Barker (lead/co-lead decision): Pending +- Giacomo — post ai-everse #2 comment: Pending +- Giacomo — send Faruk reply draft: Pending +- Fotis — iterate AI statement: Pending +- Michael — revise AI Intensity doc: Pending +- Hugo — send Caterina HSF/ESCAPE summary: Pending +- Carlos — industry-survey contacts (TNO/RIVM/Deltares/KNMI): Pending --- From 65b9e35439b458fe7fcbdbc7016ad451ecf5666e Mon Sep 17 00:00:00 2001 From: Giacomo Peru Date: Mon, 21 Sep 2026 08:39:38 +0100 Subject: [PATCH 3/4] Move actions list into agenda item A, add resource links, drop "to be discussed" Co-Authored-By: Claude Sonnet 5 --- meetings/tf2-rolling-notes.md | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/meetings/tf2-rolling-notes.md b/meetings/tf2-rolling-notes.md index b982b07..004be2a 100644 --- a/meetings/tf2-rolling-notes.md +++ b/meetings/tf2-rolling-notes.md @@ -10,21 +10,7 @@ Repository: **Apologies:** -## A. Carried-forward actions — to be discussed - -## B. AI webinar (Barker/ReSA) — to be discussed - -## C. RSQKit AI pages — to be discussed - -## D. Faruk Diblen's rseng-agent-skills — to be discussed - -## E. Michael's AI Intensity document — to be discussed - -## F. AI session — Stakeholders Event (24 Nov) — to be discussed - -## G. AOB - -## Actions +## A. Carried-forward actions - Giacomo — review PR #26: Pending - Giacomo — merge PR #30: Pending @@ -38,6 +24,22 @@ Repository: - Hugo — send Caterina HSF/ESCAPE summary: Pending - Carlos — industry-survey contacts (TNO/RIVM/Deltares/KNMI): Pending +## B. AI webinar (Barker/ReSA) + +## C. RSQKit AI pages + + + +## D. Faruk Diblen's rseng-agent-skills + + + +## E. Michael's AI Intensity document + +## F. AI session — Stakeholders Event (24 Nov) + +## G. AOB + --- # TF2 Meeting Minutes — 17 August 2026 From 06fdb5ab39258428737eb1ab6b608982c60190ca Mon Sep 17 00:00:00 2001 From: Giacomo Peru Date: Mon, 21 Sep 2026 12:03:25 +0100 Subject: [PATCH 4/4] Add 21 September meeting minutes from transcript, update action statuses Actions updated with real outcomes (Barker reply done, AI Intensity doc superseded by RSQKit AI pages, Stakeholders-event prep confirmed) and new actions from the call. Agenda items B-G get a one-line actionable note. Full minutes section covers RSQKit AI pages demo, rseng-agent-skills demo, Reference Framework/AI discussion, Hugo's two workstreams, and Fotis's blocked AI-statement status. Next meeting: 19 October 2026. Co-Authored-By: Claude Sonnet 5 --- meetings/tf2-rolling-notes.md | 58 ++++++++++++++++++++++++++++------- 1 file changed, 47 insertions(+), 11 deletions(-) diff --git a/meetings/tf2-rolling-notes.md b/meetings/tf2-rolling-notes.md index 004be2a..cd72432 100644 --- a/meetings/tf2-rolling-notes.md +++ b/meetings/tf2-rolling-notes.md @@ -6,40 +6,76 @@ Repository: **Date:** Monday, 21 September 2026 **Time:** 10:00 UK / 11:00 CET **Location:** -**Attending:** +**Attending:** Giacomo Peru, Michael Sparks, Fotis Psomopoulos, Hugo Bacard, Thomas Vuillaume, Faruk Diblen, Jason Maassen, Selim (name as heard in transcript, identity unconfirmed) -**Apologies:** +**Apologies:** Not recorded ## A. Carried-forward actions -- Giacomo — review PR #26: Pending +- Giacomo — merge PR #26: Pending (in progress) - Giacomo — merge PR #30: Pending - Giacomo — merge PR #37 (this agenda): Pending -- Giacomo — organise Hugo/Fotis/Shoaib/Michael follow-up: Pending -- Giacomo — reply to Barker (lead/co-lead decision): Pending -- Giacomo — post ai-everse #2 comment: Pending -- Giacomo — send Faruk reply draft: Pending -- Fotis — iterate AI statement: Pending -- Michael — revise AI Intensity doc: Pending -- Hugo — send Caterina HSF/ESCAPE summary: Pending -- Carlos — industry-survey contacts (TNO/RIVM/Deltares/KNMI): Pending +- Giacomo — reply to Barker (lead/co-lead decision): Done +- Giacomo — confirm Michael + Faruk as AI-webinar speakers: Pending +- Giacomo — open issue for Michael to draft AI-consideration bullet points for the Reference Framework: Pending +- Giacomo/Thomas — 1:1 chat on Reference Framework AI-relevance review: Pending +- Fotis — iterate AI statement: Pending (blocked on EVERSE no-cost-extension outcome, expected by October) +- Michael — AI Intensity doc: Done, superseded by the published RSQKit AI pages (item C) +- Thomas — review Reference Framework for content outdated by AI developments: Pending +- Hugo — send Caterina summary of RAG/chatbot work: Pending (still owed) +- Hugo — post EVERSE-compliance scanning tool notes in ai-everse repo: Pending +- Faruk — post progress update on rseng-agent-skills reception/results: Pending +- Giacomo — organise Stakeholders-Event AI-session prep meeting: Done, booked and going ahead +- Carlos — industry-survey contacts (TNO/RIVM/Deltares/KNMI): Pending (not discussed today, carried forward) ## B. AI webinar (Barker/ReSA) +Topic confirmed as an "AI playbook" (institutional AI guidance), one of ReSA's post-Edinburgh-workshop themes. Michael and Faruk both invited as speakers — Giacomo to confirm. + ## C. RSQKit AI pages +Live demo by Michael. Replaces the old AI Intensity doc — reorganised around an AI-autonomy spectrum with use-case and per-practice pages; feedback via each page's beta-guidance link. Well received at RSECon. + ## D. Faruk Diblen's rseng-agent-skills +Live demo by Faruk. Skills + hooks/pipeline enforce agent behaviour across the dev lifecycle; testing time/token/cost trade-offs against code quality. Some overlap with RSQKit, not a 1:1 match (Jason's question, open). Presenting at AI4RSE Göttingen this week. + ## E. Michael's AI Intensity document +Superseded — folded into the published RSQKit AI pages (item C). No longer needs its own slot. + ## F. AI session — Stakeholders Event (24 Nov) +Prep meeting with Michelle Barker, Caterina Doglioni, Dan Katz and Guido Juckeland confirmed and going ahead. + ## G. AOB +Reference Framework needs an AI-relevance review (Thomas); Michael assigned an issue to draft AI-consideration bullet points. Next meeting: **19 October 2026**. + +## Minutes + +**Actions review:** PR #26 and #30 both still open, unreviewed/unmerged — Giacomo acknowledged #26 is overdue and committed to merging it shortly. Reply to Barker — done. Fotis's AI-statement action has no progress: his time is going into EVERSE's no-cost-extension request (6 months asked, low confidence — "underspend is not a good reason" — decision expected by October at the latest); he can resume the policy document once that's resolved. Michael's "AI Intensity doc" action is resolved by the newly published RSQKit AI pages (below). Hugo's "send Caterina a summary" action was initially proposed for deletion (nobody could recall the context) until Michael clarified it's the still-outstanding summary of Hugo's RAG/chatbot work — action stays open. + +**RSQKit AI pages (Michael Sparks):** Live demo of the new AI section of RSQKit — an evolution of the earlier "AI Intensity" document, reformatted and split into a high-level overview, cross-cutting guidance, and individual practice pages organised along an AI-autonomy/intensity spectrum (no AI use → near-autonomous). Added a "use cases across the spectrum" section per earlier feedback from Hugo, plus a tooling/mechanisms page flagged as needing frequent revision. Every page links to a "beta guidance" feedback channel. Presented at RSECon to a well-received mixed audience — both AI-sceptics and AI-enthusiasts found it useful. Michael is the sole author so far and credits contributors by page (e.g. Hugo for the use-cases idea). + +**AI webinar update (Giacomo):** The Barker/ReSA webinar topic is confirmed as an "AI playbook" — institutional AI guidance, one of the themes from ReSA's post-Edinburgh-workshop report. Michael and Faruk were both invited as prospective speakers. + +**Faruk Diblen — rseng-agent-skills:** Live demo of the skills repo — a large set of coding-agent instructions covering RSE best practice, plus `hooks`/`pipeline` folders that try to make agents actually follow those instructions across development phases (setup, development/testing, wrap-up/documentation), including a bundled snapshot of the Research Software Directory to nudge reuse over reinvention. Works with Claude, Codex, Gemini and others. Known trade-off: higher token cost and time; Faruk is running a test matrix (varied task types and user seniority) measuring time/tokens/cost and assessing output quality via EVERSE indicators/pipelines. Not presented at RSECon (released just before it); will be presented this week at the AI4RSE workshop in Göttingen. Jason Maassen raised an open question — does RSQKit (human-facing) content match or overlap with the skills (agent-facing) content, or are there gaps on either side? Faruk: some overlap and cross-references, but agent-specific issues aren't covered 1:1 by RSQKit. + +**Reference Framework and AI (Thomas Vuillaume):** Thomas asked whether the Reference Framework itself will be updated in light of AI developments — e.g. the software-tiers chapter may need revisiting, since AI has made it trivial to reach "Tier 2" without a corresponding gain in importance. Giacomo agreed this is open for discussion, noting a related point from a recent RSQKit hackathon (organised by Michael and Shoaib) that the Reference Framework's role may need to narrow towards linking out to RSQKit as the living knowledge resource, rather than duplicating content. Michael offered a set of AI-related considerations that hold regardless of the underlying model: EU dependency/sovereignty risk from US-based models, LLM "temperature"/non-determinism as a cause of agents going off-track, and current LLMs' tendency to "smooth out" the novel/innovative part of research when asked to reimplement a paper. Giacomo will open an issue for Michael to draft this as a bullet-point list; Thomas will review the whole Reference Framework for content that may be outdated by AI, coordinating with the AI statement; Giacomo and Thomas will also have a separate 1:1 chat on this before the next Reference Framework version cycle starts. + +**Hugo Bacard:** Working on integrating Michael's AI-intensity/spectrum concept as a pre-flight assessment step for coding assistants (e.g. OpenCode) — an interview-style step to calibrate how much AI autonomy a user wants before generating a plan and code. Michael was supportive, framing it as a form of "custom harness." Separately, Hugo (with David) is building a lightweight tool to scan a repository against EVERSE/RSQKit recommendations and report compliance — earlier-stage than Faruk's work, to be demoed at a future meeting. Giacomo reminded the group the ai-everse repo is still largely empty and open for this kind of work-in-progress. + +**Fotis Psomopoulos:** No progress on the AI statement — see actions review above. + +**Stakeholders Event AI session (Giacomo):** Confirmed the prep meeting between Michelle Barker, Dan Katz, Caterina Doglioni and Guido Juckeland is booked and going ahead. + +**AOB / wrap-up:** Next TF2 meeting: **19 October 2026**. Fotis's agenda link shared in chat was broken/mistyped — flagged live, not resolved by meeting close. + --- # TF2 Meeting Minutes — 17 August 2026