""" Human+ Page Modules =================== Setiap file adalah satu step dalam 3-step user flow. Dipanggil dari streamlit_app.py berdasarkan st.session_state.step. Flow: step 1 → pages/upload.py — Upload PDF lab step 2 → pages/analysis.py — AI analysis + biomarker dashboard step 3 → pages/protocol.py — Protocol generation + PDF download Cara pakai (dari streamlit_app.py): from pages.upload import render_upload_page from pages.analysis import render_analysis_page from pages.protocol import render_protocol_page Session state yang digunakan antar page: st.session_state.step — int: current step (1|2|3) st.session_state.uploaded_pdf_bytes — bytes | None st.session_state.pdf_filename — str | None st.session_state.extracted_biomarkers — list[dict] | None st.session_state.generated_protocol — dict | None """ from pages.upload import render_upload_page from pages.analysis import render_analysis_page from pages.protocol import render_protocol_page __all__ = [ "render_upload_page", "render_analysis_page", "render_protocol_page", ]