feat(report): restructure Gemini analysis and overview documentation
Update Gemini response schema to extract detailed overview, logic steps, data dependencies, and consultation insights. Add pipeline processing logic and file categorization explanations to OVERVIEW.md.
This commit is contained in:
@@ -108,6 +108,12 @@ class PipelineTests(unittest.TestCase):
|
||||
self.assertFalse((output_root / "Scripts" / "Drop.bas").exists())
|
||||
self.assertTrue((output_root / "Flows" / "Active.xaml.analysis.md").exists())
|
||||
|
||||
overview = (output_root / "OVERVIEW.md").read_text(encoding="utf-8")
|
||||
self.assertIn("## Processing Logic", overview)
|
||||
self.assertIn("Initial Scan", overview)
|
||||
self.assertIn("## How To Read This Output", overview)
|
||||
self.assertIn("## Cleaned XAML Files", overview)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
||||
Reference in New Issue
Block a user