{"nodes": [{"id": "WorkFlowTestCase", "label": "WorkFlowTestCase", "file_type": "code", "source_file": "test/unit/WorkFlowTestCase.php", "source_location": "class WorkFlowTestCase", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "workflow_test_environment_bootstrap", "label": "Workflow Test Environment Bootstrap", "file_type": "rationale", "source_file": "test/unit/WorkFlowTestCase.php", "source_location": "setUp environment variables", "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Base test cases configure AMS and Nucleus database paths, global user context, and Faker before service tests run."}], "edges": [{"source": "WorkFlowTestCase", "target": "test_ams_db_config", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "test/unit/WorkFlowTestCase.php", "source_location": "setUp assigns TEST_DB_CONFIG and DB_PROFESIONAL_CONFIG", "weight": 1.0}, {"source": "WorkFlowTestCase", "target": "test_nucleus_db_config", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "test/unit/WorkFlowTestCase.php", "source_location": "setUp assigns NUCLEUS_CONF", "weight": 1.0}, {"source": "WorkFlowTestCase", "target": "workflow_test_environment_bootstrap", "relation": "rationale_for", "confidence": "INFERRED", "confidence_score": 0.82, "source_file": "test/unit/WorkFlowTestCase.php", "source_location": "setUp configures DB env vars, global userId, and Faker", "weight": 0.82}], "hyperedges": [{"id": "workflow_test_bootstrap_flow", "label": "Workflow Test Bootstrap Flow", "nodes": ["test_ams_db_config", "test_nucleus_db_config", "HelloWorldAPITestCase", "WorkFlowTestCase", "workflow_test_environment_bootstrap"], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "test/unit/WorkFlowTestCase.php"}]}