Преглед изворни кода

TG-2: Populate Sprint 2 accomplishments in Taiga Wiki

lanfr144 пре 4 недеља
родитељ
комит
e78a25bf3c
2 измењених фајлова са 16 додато и 4 уклоњено
  1. 10 0
      generate_taiga_wiki.py
  2. 6 4
      taiga_wiki/Sprint_2.md

+ 10 - 0
generate_taiga_wiki.py

@@ -31,6 +31,10 @@ for i in range(1, sprints + 1):
             f.write("- [x] Finalize `deploy.sh` and Database Setup (`init.sql`, `setup_db.py`).\n")
             f.write("- [x] Data Ingestion Pipeline (`ingest_csv.py`, `convert_datatypes.py`).\n")
             f.write("- [x] Build basic Streamlit Base App (`app.py`).\n\n")
+        elif i == 2:
+            f.write("- [x] Execute Sprint 2: Core Nutritional Database.\n")
+            f.write("- [x] Test and verify `ingest_csv.py` for CSV Pandas imports.\n")
+            f.write("- [x] Implement the Database Search tab in the Streamlit UI (`app.py`).\n\n")
         else:
             f.write("- Planning notes...\n\n")
         
@@ -41,6 +45,8 @@ for i in range(1, sprints + 1):
             f.write("- **evegi144**: \n")
             if i == 1 and d == 0:
                 f.write("- **francois**: Set up git, database, and ingestion scripts.\n\n")
+            elif i == 2 and d == 0:
+                f.write("- **francois**: Verified Streamlit search views and Pandas ingestion pipeline.\n\n")
             else:
                 f.write("- **francois**: \n\n")
             
@@ -48,6 +54,8 @@ for i in range(1, sprints + 1):
         f.write(f"## {sprint_end.strftime('%Y/%m/%d')} Review\n")
         if i == 1:
             f.write("- **Review**: Successfully pushed all foundational files to Git and configured DB schemas.\n\n")
+        elif i == 2:
+            f.write("- **Review**: Data ingestion strategy and Streamlit search features are fully coded and finalized ahead of schedule.\n\n")
         else:
             f.write("- Review notes...\n\n")
         
@@ -55,6 +63,8 @@ for i in range(1, sprints + 1):
         f.write(f"## {sprint_end.strftime('%Y/%m/%d')} Retrospective\n")
         if i == 1:
             f.write("- **Retrospective**: Good velocity. Environment setup went smoothly.\n\n")
+        elif i == 2:
+            f.write("- **Retrospective**: Extremely efficient. By pre-building `app.py` search logic during Sprint 1, Sprint 2 was completed seamlessly.\n\n")
         else:
             f.write("- Retrospective notes...\n\n")
 

+ 6 - 4
taiga_wiki/Sprint_2.md

@@ -5,11 +5,13 @@
 **Members**: francois, evegi144
 
 ## 2026/04/23 Planning
-- Planning notes...
+- [x] Execute Sprint 2: Core Nutritional Database.
+- [x] Test and verify `ingest_csv.py` for CSV Pandas imports.
+- [x] Implement the Database Search tab in the Streamlit UI (`app.py`).
 
 ### 2026/04/23 Daily Scrum
 - **evegi144**: 
-- **francois**: 
+- **francois**: Verified Streamlit search views and Pandas ingestion pipeline.
 
 ### 2026/04/24 Daily Scrum
 - **evegi144**: 
@@ -28,8 +30,8 @@
 - **francois**: 
 
 ## 2026/04/29 Review
-- Review notes...
+- **Review**: Data ingestion strategy and Streamlit search features are fully coded and finalized ahead of schedule.
 
 ## 2026/04/29 Retrospective
-- Retrospective notes...
+- **Retrospective**: Extremely efficient. By pre-building `app.py` search logic during Sprint 1, Sprint 2 was completed seamlessly.