Claude Task: Create Missing Concept Nodes and Promote Foundational Graph Edges
You are Claude running through the claude-reviewer Hermes profile. Hermes is the orchestrator and verifier. Work only inside:
/Users/bylee/Documents/Research_Knowledge/ECC_Research_Atlas/
Goal
Continue the ECC Research Atlas system build by creating missing concept nodes referenced by the foundational paper graph plan, promoting safe candidate graph edges to confirmed, and preparing the graph for the next claim-evidence matrix pass.
Context
Foundational paper system status:
- 13/13 PDFs preserved.
- 13/13 full text extracted.
- 13/13 source notes created.
- 13/13 paper cards created.
Important existing files:
07_visualization/foundational_paper_graph_edge_promotion_plan.md07_visualization/full_graph_candidate_edges.csv07_visualization/concept_graph_expanded.json07_visualization/cross_link_map.md03_papers/foundational_paper_cards_index.md
The promotion plan identifies missing concept nodes:
interface_propertiessurface_treatmentmatrix_micro_spallingcook_gordon_effecttwo_way_debonding
Non-negotiable constraints
- Do not fabricate facts, DOI, exact page numbers, figure numbers, or table numbers. Mark uncertain items as
needs verification. - Do not edit raw PDFs or raw extracted text.
- Do not edit
06_lab_position/. - Keep professor/lab-specific integration deferred.
- Prefer additive files and careful CSV edits.
- Preserve existing graph files; if creating a full graph, make a new file rather than overwriting
concept_graph_expanded.json.
Source files to inspect
07_visualization/foundational_paper_graph_edge_promotion_plan.md07_visualization/full_graph_candidate_edges.csv03_papers/lin_li_1997_crack_bridging_slip_hardening.md03_papers/redon_etal_2001_pva_interface_properties.md03_papers/li_wang_wu_2001_pva_ecc_tensile_strain_hardening.md03_papers/li_wu_wang_etal_2002_interface_tailoring_pva_ecc.md03_papers/yang_etal_2008_fiber_bridging_constitutive_law.md03_papers/li_wang_2006_microstructure_variability.md03_papers/li_li_2012_rheology_fiber_dispersion.md03_papers/zhou_etal_2012_mixing_sequence_fiber_distribution.md02_concepts/fiber_bridging_law.md02_concepts/strain_hardening_criteria.md02_concepts/micromechanics_based_design.md02_concepts/fiber_dispersion.md02_concepts/processing_rheology.md
Deliverables
A. Missing concept nodes
Create these files under 02_concepts/:
interface_properties.mdsurface_treatment.mdmatrix_micro_spalling.mdcook_gordon_effect.mdtwo_way_debonding.md
Each node must include:
- Source basis: paper cards and source notes it is based on.
- Core idea.
- Role in ECC micromechanics.
- Key parameters if applicable.
- Linked nodes.
- Evidence status, with uncertain details marked
needs verification.
B. Update cross-link map
Update 07_visualization/cross_link_map.md to include the five new concept nodes under the appropriate groups:
interface_propertiesandsurface_treatment: Micromechanics core / Interface tailoring.matrix_micro_spalling,cook_gordon_effect,two_way_debonding: Fiber-bridging constitutive law subnodes.
C. Promote safe graph edges
Read 07_visualization/foundational_paper_graph_edge_promotion_plan.md.
If the exact rows exist in 07_visualization/full_graph_candidate_edges.csv, safely change status from candidate to confirmed for the 9 edges listed in section A of the plan.
Rules:
- Do not restructure the CSV.
- Preserve header and columns.
- If a row cannot be found exactly, leave it unchanged and report it in the validation report.
- Add evidence card filename to
notesonly if the notes field already exists and editing will not break CSV. Otherwise leave notes unchanged and record evidence in the validation report.
D. Append deferred edges now enabled by new concept nodes
If safe, append new rows to full_graph_candidate_edges.csv for the 7 group B edges in the promotion plan, now that concept nodes exist.
Use columns already present in the CSV. Status should be confirmed if directly supported by the paper cards; otherwise candidate.
E. Create updated graph files
Create new files, do not overwrite old graph:
07_visualization/full_graph_foundational.json07_visualization/full_graph_foundational.md
These should include:
- existing high-level graph concepts where possible;
- new concept nodes;
- confirmed/promoted foundational edges;
- candidate edges not yet verified, clearly marked.
F. Validation report
Create:
07_visualization/graph_promotion_validation_report.md
Include:
- concept nodes created
- edges promoted
- deferred edges appended
- rows not found or not promoted
- files modified
- blockers and recommended next task
Verification before finishing
Verify:
- five new concept node files exist;
- cross_link_map references the five new node names;
- full_graph_candidate_edges.csv remains parseable as CSV;
- validation report exists;
- full_graph_foundational.json and .md exist;
- no file under
originals/,extracted_text/, or06_lab_position/was modified.
Return concise completion summary.