INNER CODE UNIT · Python

refresh_doc

VisionForge-OU/foreman · src/foreman/tui/app.py:105

    def refresh_doc(self) -> None:
        st = self.app.controller.feature(self.slug)
        d = st.doc(self.kind)
        title = self.query_one("#title", Static)
        md = self.query_one("#md", Markdown)
        oq = self.query_one("#oq", Static)
        if d is None:
            title.update(f"[b]{self.kind}[/b] — (not produced yet)")
            md.update("")
            oq.update("")
            return
        badges = self.app.controller.review_badges(self.slug, self.kind)
        title.update(f"[b]{self.kind.upper()}[/b]  v{d.version}  ·  status: {d.status.value}"
                     + (f"   ·   {badges}" if badges else ""))
        # WS5.2: surface the grill's "decisions made on your behalf" digest up top.
        digest = self.app.controller.review_digest(d.body)
        dwidget = self.query_one("#digest", Static)
        if digest:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…