[{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d2eed495b01569d16d487a79e1f9f4e62ddcbf10decb3a33aba1c48dea135adf","record_version_id":"6bb6397a4001511807103603602816ede1213710e9e2f5f061d60fbda3a3c9d4","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"7ecfef5c2bf81a6ec29a17bb074420c0de250246f88583bce65fd5dec2f11754","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[],\"condition\":\"(CIV ENGR 310and320),CBE 320, graduate/professional standing, or member of Engineering Guest Students\",\"course\":null,\"evidence\":\"(CIV ENGR 310and320),CBE 320, graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"req-root\",\"kind\":\"condition\"}],\"notes\":[\"Comma-separated list with 'or' implies alternatives between (CIV ENGR 310 and 320), CBE 320, graduate/professional standing, or Engineering Guest Students membership.\",\"Parenthetical '(CIV ENGR 310and320)' interpreted as a conjunction of CIV ENGR 310 and CIV ENGR 320 based on standard prerequisite notation.\",\"No explicit timing (prior/concurrent) specified in source text; defaulting to prior assumption not possible without inventing facts, so kept as single condition node.\",\"Course references CIV ENGR 310, CIV ENGR 320, and CBE 320 are in linked_courses but cannot be split into separate nodes without assuming grouping structure beyond the flat text provided.\"],\"root\":\"req-root\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d2eed495b01569d16d487a79e1f9f4e62ddcbf10decb3a33aba1c48dea135adf","record_version_id":"6bb6397a4001511807103603602816ede1213710e9e2f5f061d60fbda3a3c9d4","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"7ecfef5c2bf81a6ec29a17bb074420c0de250246f88583bce65fd5dec2f11754","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":4,\"quote\":\"Write Python codes for basic membrane process models and conduct calculations on energy consumption\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Calculate membrane process performance and analyze membrane separation characteristics\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"label\":\"data-analysis\"}],\"assumed_background\":[],\"search_phrases\":[\"membrane-based water treatment\",\"seawater desalination technology\",\"membrane transport theory\",\"membrane process design\",\"concentration polarization\",\"membrane permeability calculation\",\"water/wastewater treatment membranes\",\"brackish water desalination\",\"membrane pre- and post-treatment\",\"Python membrane process modeling\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Describe membrane separation mechanisms, membrane transport theory, concentration polarization, membrane types and modules, and membrane-based processes\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Describing membrane separation mechanisms, transport theory, concentration polarization, and module types\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply transport models for the calculation of membrane permeability, flux, and the extent of separation for various membrane separation systems\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Applying transport models to calculate membrane permeability, flux, and separation extent\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":4,\"quote\":\"Write Python codes for basic membrane process models and conduct calculations on energy consumption\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Writing Python code for membrane process models and energy consumption calculations\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"title\",\"quote\":\"MEMBRANE SCIENCE AND TECHNOLOGY\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"},{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Membrane-based technology used in water/wastewater treatment and seawater/brackish water desalination. Theoretical and practical knowledge of the membrane-based technology applied in a variety of water treatment processes.\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Graduate course covering theoretical and practical aspects of membrane-based technology for water/wastewater treatment and seawater/brackish water desalination.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Specific topics such as membrane transport theory, types and principles of the membrane, process design and operation, and pre- and post-treatment requirements.\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Membrane transport theory, types and principles, process design and operation, pre- and post-treatment\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Challenges and future development of membrane technology.\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Challenges and future development of membrane technology\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d2eed495b01569d16d487a79e1f9f4e62ddcbf10decb3a33aba1c48dea135adf","record_version_id":"6bb6397a4001511807103603602816ede1213710e9e2f5f061d60fbda3a3c9d4","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"7ecfef5c2bf81a6ec29a17bb074420c0de250246f88583bce65fd5dec2f11754","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d2eed495b01569d16d487a79e1f9f4e62ddcbf10decb3a33aba1c48dea135adf","record_version_id":"6bb6397a4001511807103603602816ede1213710e9e2f5f061d60fbda3a3c9d4","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"7ecfef5c2bf81a6ec29a17bb074420c0de250246f88583bce65fd5dec2f11754","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"4816f16a7e65481bdf9f1a5ede8d84650835e7453fb60498cb5717097fb40d90\",\"course_id\":\"CIVENGR 521\",\"current_instructors\":[],\"difficulty_workload\":[],\"errors\":[],\"historical_context\":[],\"message\":\"No course-specific reviews available\",\"offered\":false,\"profile_hash\":\"3f5110430805ccdd533c0c072df62d68a8a5f5441c4530bbdb15d419a199a09c\",\"quick_take\":[{\"citations\":[{\"course_id\":\"CIVENGR 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"a0a8da17-3d53-3a43-aa8f-41622cd73914\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2025: 3.80 GPA, 90.0% A/AB (n=10 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"9dea82ef7f2113a5605c1c6030c4f9b19967eb742cc93a78268fb92357d29f5c\",\"teaching_history\":[],\"term_id\":\"1274\",\"term_name\":\"2027 Sprng\",\"version\":3}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"4ec82c3c24999cb0d3d9f3ed3e838fc326f8c2b321985f934f5b651530817cb6","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(CIV ENGR 310and320),CBE 320, graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"CIVENGR\"],\"timing\":\"prior\"},\"evidence\":\"CIV ENGR 310\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"CIVENGR\"],\"timing\":\"prior\"},\"evidence\":\"CIV ENGR 320\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"CBE\"],\"timing\":\"prior\"},\"evidence\":\"CBE 320\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engineering Guest Students\",\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"n5\",\"kind\":\"condition\"}],\"notes\":[\"The text '(CIV ENGR 310and320)' implies a conjunction (AND) between CIVENGR 310 and CIVENGR 320, but the parser treats them as separate course nodes under an 'any' group with other options. The 'and' is not explicitly separated by a comma,,\",\"The phrase 'graduate/professional standing' and 'member of Engineering Guest Students' are condition leaves.\",\"The grouping of '(CIV ENGR 310and320)' is ambiguous; it likely means both are required, but the text structure is malformed.\",\"The 'or' connects the block of CIV ENGR courses/CBE 320 with the standing/guest options.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Node n2: evidence 'CIV ENGR 320' must quote an exact source substring.\nUnreachable nodes: n4, n5; connect all conditions and exclusions to the root.","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"4ec82c3c24999cb0d3d9f3ed3e838fc326f8c2b321985f934f5b651530817cb6","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"CIVENGR 310\",\"field\":\"description\",\"quote\":\"Fluid statics and dynamics, dimensional analysis, flow of an ideal fluid, flow of a real fluid\"},{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport; calculation of transport coefficients; solution to problems in viscous flow, heat conduction, and diffusion\"},{\"course_id\":\"CIVENGR 320\",\"field\":\"description\",\"quote\":\"Fundamental sanitary aspects of environmental engineering. Role of the engineer in the control of the environment; water supply and wastewater problems\"}],\"text\":\"Prerequisites in fluid mechanics, transport phenomena, and environmental engineering fundamentals.\"}],\"search_phrases\":[\"membrane science water treatment\",\"desalination technology\",\"membrane transport theory\",\"water wastewater engineering\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Theoretical and practical knowledge of the membrane-based technology applied in a variety of water treatment processes\"}],\"text\":\"Applying theoretical and practical knowledge of membrane-based technology.\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"process design and operation\"}],\"text\":\"Designing and operating membrane processes.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"title\",\"quote\":\"MEMBRANE SCIENCE AND TECHNOLOGY\"},{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Membrane-based technology used in water/wastewater treatment and seawater/brackish water desalination\"}],\"text\":\"CIVENGR 521 covers membrane science and technology for water treatment and desalination.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"membrane transport theory, types and principles of the membrane, process design and operation, and pre- and post-treatment requirements\"}],\"text\":\"Membrane transport theory, types, principles, and process design.\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Challenges and future development of membrane technology\"}],\"text\":\"Challenges and future developments in membrane technology.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"4ec82c3c24999cb0d3d9f3ed3e838fc326f8c2b321985f934f5b651530817cb6","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"1f990cd4abd9c28e2f10409354cbe28a299a5cda905c4624a170f0f8b91be485","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(CIV ENGR 310and320),CBE 320, graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(CIV ENGR 310and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"CIVENGR\"],\"timing\":\"prior\"},\"evidence\":\"CIV ENGR 310\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"CIVENGR\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"CBE\"],\"timing\":\"prior\"},\"evidence\":\"CBE 320\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engineering Guest Students\",\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"n4\",\"kind\":\"condition\"}],\"notes\":[\"The requirement text lists four alternatives: the pair of CIV ENGR courses, CBE 320, graduate standing, or guest status.\",\"The pair is treated as a conjunction.\",\"Evidence for CIVENGR 320 is quoted as '320' from the substring '310and320'.\"],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"1f990cd4abd9c28e2f10409354cbe28a299a5cda905c4624a170f0f8b91be485","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"CIVENGR 310\",\"field\":\"description\",\"quote\":\"Fluid statics and dynamics, dimensional analysis, flow of an ideal fluid, flow of a real fluid\"},{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport; calculation of transport coefficients; solution to problems in viscous flow, heat conduction, and diffusion\"},{\"course_id\":\"CIVENGR 320\",\"field\":\"description\",\"quote\":\"Fundamental sanitary aspects of environmental engineering. Role of the engineer in the control of the environment; water supply and wastewater problems\"}],\"text\":\"Prerequisites in fluid mechanics, transport phenomena, and environmental engineering fundamentals.\"}],\"search_phrases\":[\"membrane science water treatment\",\"desalination technology\",\"membrane transport theory\",\"water wastewater engineering\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Theoretical and practical knowledge of the membrane-based technology applied in a variety of water treatment processes\"}],\"text\":\"Applying theoretical and practical knowledge of membrane-based technology.\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"process design and operation\"}],\"text\":\"Designing and operating membrane processes.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"title\",\"quote\":\"MEMBRANE SCIENCE AND TECHNOLOGY\"},{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Membrane-based technology used in water/wastewater treatment and seawater/brackish water desalination\"}],\"text\":\"CIVENGR 521 covers membrane science and technology for water treatment and desalination.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"membrane transport theory, types and principles of the membrane, process design and operation, and pre- and post-treatment requirements\"}],\"text\":\"Membrane transport theory, types, principles, and process design.\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Challenges and future development of membrane technology\"}],\"text\":\"Challenges and future developments in membrane technology.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"1f990cd4abd9c28e2f10409354cbe28a299a5cda905c4624a170f0f8b91be485","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d2eed495b01569d16d487a79e1f9f4e62ddcbf10decb3a33aba1c48dea135adf","record_version_id":"6bb6397a4001511807103603602816ede1213710e9e2f5f061d60fbda3a3c9d4","job_id":"enrich-6556a505c10f448d98d02466","output_id":"8656f14314fd8aa37efe0fa1488d8cc5cce00d0178d60550806e8bd4bc38174a","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[],\"condition\":\"(CIV ENGR 310and320),CBE 320, graduate/professional standing, or member of Engineering Guest Students\",\"course\":null,\"evidence\":\"(CIV ENGR 310and320),CBE 320, graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"req-root\",\"kind\":\"condition\"}],\"notes\":[\"Comma-separated list with 'or' implies alternatives between (CIV ENGR 310 and 320), CBE 320, graduate/professional standing, or Engineering Guest Students membership.\",\"Parenthetical '(CIV ENGR 310and320)' interpreted as a conjunction of CIV ENGR 310 and CIV ENGR 320 based on standard prerequisite notation.\",\"No explicit timing (prior/concurrent) specified in source text; defaulting to prior assumption not possible without inventing facts, so kept as single condition node.\",\"Course references CIV ENGR 310, CIV ENGR 320, and CBE 320 are in linked_courses but cannot be split into separate nodes without assuming grouping structure beyond the flat text provided.\"],\"root\":\"req-root\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d2eed495b01569d16d487a79e1f9f4e62ddcbf10decb3a33aba1c48dea135adf","record_version_id":"6bb6397a4001511807103603602816ede1213710e9e2f5f061d60fbda3a3c9d4","job_id":"enrich-6556a505c10f448d98d02466","output_id":"8656f14314fd8aa37efe0fa1488d8cc5cce00d0178d60550806e8bd4bc38174a","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":4,\"quote\":\"Write Python codes for basic membrane process models and conduct calculations on energy consumption\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Calculate membrane process performance and analyze membrane separation characteristics\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"label\":\"data-analysis\"}],\"assumed_background\":[],\"search_phrases\":[\"membrane-based water treatment\",\"seawater desalination technology\",\"membrane transport theory\",\"membrane process design\",\"concentration polarization\",\"membrane permeability calculation\",\"water/wastewater treatment membranes\",\"brackish water desalination\",\"membrane pre- and post-treatment\",\"Python membrane process modeling\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Describe membrane separation mechanisms, membrane transport theory, concentration polarization, membrane types and modules, and membrane-based processes\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Describing membrane separation mechanisms, transport theory, concentration polarization, and module types\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply transport models for the calculation of membrane permeability, flux, and the extent of separation for various membrane separation systems\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Applying transport models to calculate membrane permeability, flux, and separation extent\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":4,\"quote\":\"Write Python codes for basic membrane process models and conduct calculations on energy consumption\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Writing Python code for membrane process models and energy consumption calculations\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"title\",\"quote\":\"MEMBRANE SCIENCE AND TECHNOLOGY\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"},{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Membrane-based technology used in water/wastewater treatment and seawater/brackish water desalination. Theoretical and practical knowledge of the membrane-based technology applied in a variety of water treatment processes.\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Graduate course covering theoretical and practical aspects of membrane-based technology for water/wastewater treatment and seawater/brackish water desalination.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Specific topics such as membrane transport theory, types and principles of the membrane, process design and operation, and pre- and post-treatment requirements.\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Membrane transport theory, types and principles, process design and operation, pre- and post-treatment\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Challenges and future development of membrane technology.\",\"source_url\":\"https://guide.wisc.edu/courses/civ_engr/\"}],\"text\":\"Challenges and future development of membrane technology\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d2eed495b01569d16d487a79e1f9f4e62ddcbf10decb3a33aba1c48dea135adf","record_version_id":"6bb6397a4001511807103603602816ede1213710e9e2f5f061d60fbda3a3c9d4","job_id":"enrich-6556a505c10f448d98d02466","output_id":"8656f14314fd8aa37efe0fa1488d8cc5cce00d0178d60550806e8bd4bc38174a","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-789789da373eecc1ff75f626","output_id":"6ab51f77b24a2b856983b96a5c9e362140878912c2678cc5b9bb993cb7d8a354","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(CIV ENGR 310and320),CBE 320, graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(CIV ENGR 310and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"CIVENGR\"],\"timing\":\"prior\"},\"evidence\":\"CIV ENGR 310\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"CIVENGR\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"CBE\"],\"timing\":\"prior\"},\"evidence\":\"CBE 320\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engineering Guest Students\",\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"n4\",\"kind\":\"condition\"}],\"notes\":[\"The requirement text lists four alternatives: the pair of CIV ENGR courses, CBE 320, graduate standing, or guest status.\",\"The pair is treated as a conjunction.\",\"Evidence for CIVENGR 320 is quoted as '320' from the substring '310and320'.\"],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-789789da373eecc1ff75f626","output_id":"6ab51f77b24a2b856983b96a5c9e362140878912c2678cc5b9bb993cb7d8a354","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"CIVENGR 310\",\"field\":\"description\",\"quote\":\"Fluid statics and dynamics, dimensional analysis, flow of an ideal fluid, flow of a real fluid\"},{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport; calculation of transport coefficients; solution to problems in viscous flow, heat conduction, and diffusion\"},{\"course_id\":\"CIVENGR 320\",\"field\":\"description\",\"quote\":\"Fundamental sanitary aspects of environmental engineering. Role of the engineer in the control of the environment; water supply and wastewater problems\"}],\"text\":\"Prerequisites in fluid mechanics, transport phenomena, and environmental engineering fundamentals.\"}],\"search_phrases\":[\"membrane science water treatment\",\"desalination technology\",\"membrane transport theory\",\"water wastewater engineering\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Theoretical and practical knowledge of the membrane-based technology applied in a variety of water treatment processes\"}],\"text\":\"Applying theoretical and practical knowledge of membrane-based technology.\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"process design and operation\"}],\"text\":\"Designing and operating membrane processes.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"title\",\"quote\":\"MEMBRANE SCIENCE AND TECHNOLOGY\"},{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Membrane-based technology used in water/wastewater treatment and seawater/brackish water desalination\"}],\"text\":\"CIVENGR 521 covers membrane science and technology for water treatment and desalination.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"membrane transport theory, types and principles of the membrane, process design and operation, and pre- and post-treatment requirements\"}],\"text\":\"Membrane transport theory, types, principles, and process design.\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Challenges and future development of membrane technology\"}],\"text\":\"Challenges and future developments in membrane technology.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-789789da373eecc1ff75f626","output_id":"6ab51f77b24a2b856983b96a5c9e362140878912c2678cc5b9bb993cb7d8a354","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f8283d0ecf0a584ed2e7eeec9589cc66e66b5b880d6658cd74705f4ff33fa069","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(CIV ENGR 310and320),CBE 320, graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(CIV ENGR 310and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"CIVENGR\"],\"timing\":\"prior\"},\"evidence\":\"CIV ENGR 310\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"CIVENGR\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"CBE\"],\"timing\":\"prior\"},\"evidence\":\"CBE 320\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engineering Guest Students\",\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"n4\",\"kind\":\"condition\"}],\"notes\":[\"The requirement text lists four alternatives: the pair of CIV ENGR courses, CBE 320, graduate standing, or guest status.\",\"The pair is treated as a conjunction.\",\"Evidence for CIVENGR 320 is quoted as '320' from the substring '310and320'.\"],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f8283d0ecf0a584ed2e7eeec9589cc66e66b5b880d6658cd74705f4ff33fa069","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"CIVENGR 310\",\"field\":\"description\",\"quote\":\"Fluid statics and dynamics, dimensional analysis, flow of an ideal fluid, flow of a real fluid\"},{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport; calculation of transport coefficients; solution to problems in viscous flow, heat conduction, and diffusion\"},{\"course_id\":\"CIVENGR 320\",\"field\":\"description\",\"quote\":\"Fundamental sanitary aspects of environmental engineering. Role of the engineer in the control of the environment; water supply and wastewater problems\"}],\"text\":\"Prerequisites in fluid mechanics, transport phenomena, and environmental engineering fundamentals.\"}],\"search_phrases\":[\"membrane science water treatment\",\"desalination technology\",\"membrane transport theory\",\"water wastewater engineering\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Theoretical and practical knowledge of the membrane-based technology applied in a variety of water treatment processes\"}],\"text\":\"Applying theoretical and practical knowledge of membrane-based technology.\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"process design and operation\"}],\"text\":\"Designing and operating membrane processes.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"title\",\"quote\":\"MEMBRANE SCIENCE AND TECHNOLOGY\"},{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Membrane-based technology used in water/wastewater treatment and seawater/brackish water desalination\"}],\"text\":\"CIVENGR 521 covers membrane science and technology for water treatment and desalination.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"membrane transport theory, types and principles of the membrane, process design and operation, and pre- and post-treatment requirements\"}],\"text\":\"Membrane transport theory, types, principles, and process design.\"},{\"evidence\":[{\"course_id\":\"CIVENGR 521\",\"field\":\"description\",\"quote\":\"Challenges and future development of membrane technology\"}],\"text\":\"Challenges and future developments in membrane technology.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f8283d0ecf0a584ed2e7eeec9589cc66e66b5b880d6658cd74705f4ff33fa069","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_632332bd408ab17948f4a3fd","course_id":"CIVENGR 521","catalog_version_id":"d3758e4ca7b021bbae38e38319c8d0a1a4e548bc83ed48ff6963a04046319501","record_version_id":"6c8eb2e347275b53d214e35d6d498334a778a5fc77fcb5de4db3d7258641059c","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f8283d0ecf0a584ed2e7eeec9589cc66e66b5b880d6658cd74705f4ff33fa069","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"2853c8723bdc574b86a9652e7539d3673d2ca45fbde8c40c6749bad5efc4f126\",\"course_id\":\"CIVENGR 521\",\"current_instructors\":[],\"difficulty_workload\":[],\"errors\":[],\"historical_context\":[],\"message\":\"No course-specific reviews available\",\"offered\":false,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"CIVENGR 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"a0a8da17-3d53-3a43-aa8f-41622cd73914\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2025: 3.80 GPA, 90.0% A/AB (n=10 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false}]