This is an automated email from the ASF dual-hosted git repository.

spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit ae805883f7db9bb4049a4ca577a2efcb78c1e5bf
Author: Stephen Mallette <[email protected]>
AuthorDate: Fri Oct 9 15:44:17 2026 -0400

    Give tinker-review evidence a clusters slot
    
    evidence.json carries clusters.assessment for the report narrative to fill.
    
    Assisted-by: Claude Code:claude-opus-5-5
---
 .skills/tinker-review/SKILL.md                 | 2 ++
 .skills/tinker-review/references/interfaces.md | 1 +
 .skills/tinker-review/scripts/review.js        | 2 ++
 3 files changed, 5 insertions(+)

diff --git a/.skills/tinker-review/SKILL.md b/.skills/tinker-review/SKILL.md
index d110fcd19d..87e65c27ce 100644
--- a/.skills/tinker-review/SKILL.md
+++ b/.skills/tinker-review/SKILL.md
@@ -235,6 +235,8 @@ produce a complete evidence-with-narrative JSON file. Write 
it to
 
 - `summary` — HTML paragraph describing the PR
 - `clusters.assessment` — HTML prose about what the connected-component 
clusters mean
+  (`evidence.json` carries `clusters: { assessment: null }` for it; the 
computed result is
+  `checks.clusters`)
 - `communityAssessment` — HTML, **light by default**: usually one or two 
sentences on
   whether the change is coherent/localized and what its dominant theme is. 
Expand *only*
   when the community **structure itself** shows something non-obvious that no 
other section
diff --git a/.skills/tinker-review/references/interfaces.md 
b/.skills/tinker-review/references/interfaces.md
index ed88e3fc48..d61f671cc1 100644
--- a/.skills/tinker-review/references/interfaces.md
+++ b/.skills/tinker-review/references/interfaces.md
@@ -121,6 +121,7 @@ interface Evidence {
     timestamp: string;
   };
   graphStats: PopulationSummary;
+  clusters: { assessment: null };   // narrative slot the report fills 
(ReportPackage.clusters)
   architecture: ArchitectureResult;
   checks: {
     completeness: CompletenessResult[];
diff --git a/.skills/tinker-review/scripts/review.js 
b/.skills/tinker-review/scripts/review.js
index 4175f42862..1d0e672a21 100644
--- a/.skills/tinker-review/scripts/review.js
+++ b/.skills/tinker-review/scripts/review.js
@@ -512,6 +512,8 @@ export async function phase1(session) {
       timestamp: new Date().toISOString(),
     },
     graphStats,
+    // Narrative slot for the report (SKILL.md step 5); the computed result is 
checks.clusters.
+    clusters: { assessment: null },
     architecture: architectureResult,
     checks: {
       completeness: completenessResults,

Reply via email to