Skip to content

fix: keep broadcast discussions out of awaiting-response #405

Closed

Description

@Jammy2211

Overview

In agents/conductors/community/_community.py, suppress awaiting_response for Announcements and Show and tell in scan and triage, preserving the watch/context surface. Add scan and triage regression coverage in tests/test_community_conductor.py for broadcasts, Q&A, and answered/unanswered Proposals.

Plan

  • Implement the approved PyAutoBrain portion of the community-surface handoff.
  • Validate the changed behavior or public documentation, then obtain independent review.
  • Open a separate PR; category creation and thread migration remain human actions.
Detailed implementation plan

Affected Repositories

  • PyAutoBrain (primary)

Branch Survey

Canonical checkouts are on main. PyAutoMind has an unrelated deletion of draft/maintenance/pyautobrain/workspace_resolver_fanout.md, which will be preserved. No overlapping worktree claims were found.

Suggested branch: feature/community-surface (approved)
Worktree root: /home/jammy/Code/PyAutoLabs/.worktrees/community-surface/
Work classification: bug; no scientific library API changes.

Implementation Steps

In agents/conductors/community/_community.py, suppress awaiting_response for Announcements and Show and tell in scan and triage, preserving the watch/context surface. Add scan and triage regression coverage in tests/test_community_conductor.py for broadcasts, Q&A, and answered/unanswered Proposals.

Validation

Focused scan/triage tests for Brain; Markdown, YAML, contact-link and exact policy-paragraph checks for support docs; HTML and visual review for the static website; independent diff review. Heart STALE on 2026-09-19: release validation incomplete: no rehearsal for current source; no red/yellow reasons.

Original Prompt

Approved handoff supplied by the maintainer, with approval recorded as "I approve" on 2026-09-19. The verbatim request is retained in PyAutoMind's community-surface-policy.md; this member's prompt is community-surface-brain.md.

Activity

  1. Jammy2211 commented on Sep 19, 2026

    @Jammy2211
    ContributorAuthor

    Community surface — PR handoff

    Updated for the maintainer's five live categories. All eleven PRs are open and ready for review; none merged.

    Repository PR
    PyAutoBrain #406
    PyAutoMind PyAutoLabs/PyAutoMind#427
    PyAutoLens PyAutoLabs/PyAutoLens#747
    PyAutoGalaxy PyAutoLabs/PyAutoGalaxy#627
    PyAutoFit PyAutoLabs/PyAutoFit#1640
    PyAutoArray PyAutoLabs/PyAutoArray#563
    autolens_workspace PyAutoLabs/autolens_workspace#570
    autogalaxy_workspace PyAutoLabs/autogalaxy_workspace#248
    autofit_workspace PyAutoLabs/autofit_workspace#162
    pyautolabs.github.io PyAutoLabs/pyautolabs.github.io#9
    .github PyAutoLabs/.github#16

    GraphQL verified Help & Questions (help-questions), Ideas & Proposals (ideas-proposals), and Bugs & Errors (bugs-errors), all answerable. Announcements and Show and tell remain broadcasts. All eight chooser configs use the live slugs; the category-creation gate is cleared and the eight former drafts are now ready.

    Validation: 19 conductor tests passed for the five-category follow-up, independently repeated by the reviewer; incremental review CLEAN. Initial implementation passed 72 community/board tests and desktop/light plus mobile/dark page checks. Canonical support paragraph unchanged. Heart remains STALE only (HowToLens workflow list unreadable; no release rehearsal), no red/yellow reasons.

    Remaining human migration: discussion #13 is correctly in Ideas & Proposals. Move plotting-bug discussion #14 to Bugs & Errors; it currently remains in Ideas & Proposals. Historical thread migrations and any replies remain human actions. No category settings, threads or replies were mutated by this session.

    Task state recorded on Mind's ledger branch codex/community-surface-categories through its normal ledger merge workflow; the policy PR includes the same updated records. Unrelated main-checkout edits were preserved.

  2. Jammy2211 commented on Sep 19, 2026

    @Jammy2211
    ContributorAuthor

    Completed: PyAutoBrain community surface

    Merged: 2026-09-19
    Issue: #405
    PR: #406

    Shipped

    Corrected community broadcast/pending semantics, accepted-answer handling, proposal routing, and readable/HTML board visibility with regression tests.

    Uses the human-approved five categories: Announcements, Help & Questions, Ideas & Proposals, Bugs & Errors, and Show and tell.

    Validation and close-out

    All workflows and jobs for the exact PR head were audited before merging; required jobs passed, with only conditional skips inside successful workflows. Independent review was CLEAN. Git ancestry confirms the feature head is contained in origin/main with zero unmerged commits. Human authorized merging all PRs on 2026-09-19.

    Only this repository member is complete. The shared community-surface worktree remains because Mind, Lens workspace, website, and organization-profile PRs are still open. The policy and migration umbrella tasks remain active.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions