You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 477f583
Browse filesBrowse the repository at this point in the historyBrowse files
fix(gh-aw): publish research only on explicit request (#2194)
Remove bootstrap research seeding and recovery requirements while preserving Cast provenance and proposal creation. Require research before triage in launch guidance and cover compiled retries, comment preservation, and no-seed mutation detection.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: a0288984-b7ca-479f-991d-ab5aaa8ede61
@@ -812,8 +738,6 @@ Read `.github/workflows/squad-bootstrap-state.json` before doing any analysis.
812
738
issue from it, and request materialization.
813
739
-`create_pr`: generate the Cast tree and request materialization; the writer
814
740
updates the one marked issue with the real PR link.
815
-
-`create_research`: preserve both linked artifacts and materialize or repair
816
-
their one canonical structured research comment.
817
741
818
742
Never request more than one `materialize_bootstrap` output. The typed writer
819
743
rechecks all pages of pull requests and issues, fails closed on duplicate or
@@ -948,15 +872,13 @@ The issue body must:
948
872
11. End at assignable implementation issues in the actionable-backlog checklist.
949
873
12. Include these exact numbered guidance lines:
950
874
-`1. Review and merge the linked draft Cast PR.`
951
-
-`2. Rerun /squad triage to classify these existing proposals, or use focused /squad research ... first when deeper research is desired.` Wrap each command in Markdown code spans.
875
+
-`2. Run /squad research on the proposals you want to pursue, then /squad triage to classify the research findings.` Wrap each command in Markdown code spans.
952
876
-`3. Run /squad plan, review the plan, then run /squad activate to create assignable implementation issues.` Wrap each command in Markdown code spans.
953
877
954
-
The typed writer derives one concise canonical `squad_artifact=research`
955
-
comment from these validated proposal sections. Do not repeat the full research
956
-
artifact in the payload or issue body. A later focused `/squad research ...`
957
-
run replaces this seed through the normal research upsert contract. Bootstrap
958
-
recovery preserves a newer focused research artifact rather than replacing it
959
-
with the shorter seed.
878
+
Bootstrap creates only the Cast PR and linked proposals issue, not a research
879
+
comment or artifact. Research is published only when a human invokes
880
+
`/squad research` (optionally with a proposal focus), before triage or planning.
881
+
Bootstrap recovery never creates, updates, or deletes research comments.
960
882
961
883
Keep the issue concise and evidence-led. Do not copy the detailed research
962
884
exemplar's long audit format.
@@ -981,7 +903,7 @@ Exit status zero with stdout exactly
981
903
means the one output has already been submitted. Stop immediately.
982
904
Never read, print, extract, or transcribe `squad-bootstrap-envelope.json` or its
983
905
chunks. Never invoke `materialize_bootstrap` separately, retry the command, or
984
-
split Cast and research into separate outputs.
906
+
split Cast and proposals into separate outputs.
985
907
986
908
Any validation, envelope, or submission error is terminal: report the exact
987
909
stderr and stop without another materialization attempt.
0 commit comments