diff --git a/.github/workflows/agent-performance-analyzer.lock.yml b/.github/workflows/agent-performance-analyzer.lock.yml index 18b07a48595..7e44d76f302 100644 --- a/.github/workflows/agent-performance-analyzer.lock.yml +++ b/.github/workflows/agent-performance-analyzer.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 4de0cb9c50900cdb511c7ba802591b45de96c981c9bf20b207d94fdfd328ee95 +# frontmatter-hash: ecdacefedd21b4c7137f4d517cbc6e88cffbcf923d831cf2fdfb11d2c073302a name: "Agent Performance Analyzer - Meta-Orchestrator" "on": @@ -753,6 +754,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/agent-performance-analyzer.md b/.github/workflows/agent-performance-analyzer.md index 0b17b15b2b9..dd705af69e8 100644 --- a/.github/workflows/agent-performance-analyzer.md +++ b/.github/workflows/agent-performance-analyzer.md @@ -17,6 +17,7 @@ tools: file-glob: "**" max-file-size: 102400 # 100KB imports: + - shared/mood.md - shared/reporting.md safe-outputs: create-issue: diff --git a/.github/workflows/agent-persona-explorer.lock.yml b/.github/workflows/agent-persona-explorer.lock.yml index 9a97a874ca1..99c515a730f 100644 --- a/.github/workflows/agent-persona-explorer.lock.yml +++ b/.github/workflows/agent-persona-explorer.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: df8ee8e4d6ff58de0774bef7fbf88c90b0aab97064e3fe92662c062977bfdb32 +# frontmatter-hash: c9406b0651f40a2050732c9e0410d97db0ab7d7aa8be8419f1378124ea468162 name: "Agent Persona Explorer" "on": @@ -623,6 +624,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/agent-persona-explorer.md b/.github/workflows/agent-persona-explorer.md index 74341b0dd06..d8c5997626a 100644 --- a/.github/workflows/agent-persona-explorer.md +++ b/.github/workflows/agent-persona-explorer.md @@ -24,6 +24,7 @@ safe-outputs: expires: false timeout-minutes: 180 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/ai-moderator.lock.yml b/.github/workflows/ai-moderator.lock.yml index bde45401d5a..11f29db17bf 100644 --- a/.github/workflows/ai-moderator.lock.yml +++ b/.github/workflows/ai-moderator.lock.yml @@ -20,7 +20,11 @@ # For more information: https://github.com/github/gh-aw/blob/main/.github/aw/github-agentic-workflows.md # # -# frontmatter-hash: c44a9cb143fa9505dbd3b9d5c7afe4a543d82deea1a4c5052a636fbec1a2849e +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 8100c57c738a6edcbae1a4445a8370c200ee4dabe1da348a6ab75c64c7e57e47 name: "AI Moderator" "on": @@ -577,6 +581,13 @@ jobs: fi cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/ai-moderator.md}} @@ -791,7 +802,7 @@ jobs: if: ${{ github.event_name != 'workflow_dispatch' }} uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: - script: |- + script: | const actor = context.actor; const { owner, repo } = context.repo; diff --git a/.github/workflows/ai-moderator.md b/.github/workflows/ai-moderator.md index a8f6224f743..944104a304e 100644 --- a/.github/workflows/ai-moderator.md +++ b/.github/workflows/ai-moderator.md @@ -87,6 +87,8 @@ jobs: core.info(`βœ… Running workflow - assuming external user`); core.setOutput('should_skip', 'false'); } +imports: + - shared/mood.md --- {{#runtime-import? .github/shared-instructions.md}} diff --git a/.github/workflows/archie.lock.yml b/.github/workflows/archie.lock.yml index 406049ccefb..4b19b57fcd2 100644 --- a/.github/workflows/archie.lock.yml +++ b/.github/workflows/archie.lock.yml @@ -21,7 +21,11 @@ # # Generates Mermaid diagrams to visualize issue and pull request relationships when invoked with the /archie command # -# frontmatter-hash: 64ffad2e62d589ff586ce1a944a8fd0e9e5a71edd9eea661b55657df350b6930 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 3b036ef86d73babb36b6cd24527393fd6a9d42d517dd1862b814d4c192ab4cbc name: "Archie" "on": @@ -576,6 +580,13 @@ jobs: fi cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/archie.md}} diff --git a/.github/workflows/archie.md b/.github/workflows/archie.md index 7a1c9ab4c15..fd03bc70c33 100644 --- a/.github/workflows/archie.md +++ b/.github/workflows/archie.md @@ -31,6 +31,8 @@ safe-outputs: run-success: "🎨 Blueprint complete! [{workflow_name}]({run_url}) has visualized the connections. The architecture speaks for itself! βœ…" run-failure: "πŸ“ Drafting interrupted! [{workflow_name}]({run_url}) {status}. The diagram remains incomplete..." timeout-minutes: 10 +imports: + - shared/mood.md --- # Archie - Mermaid Diagram Generator diff --git a/.github/workflows/artifacts-summary.lock.yml b/.github/workflows/artifacts-summary.lock.yml index a1ceaf522f9..c8aab063709 100644 --- a/.github/workflows/artifacts-summary.lock.yml +++ b/.github/workflows/artifacts-summary.lock.yml @@ -23,10 +23,11 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # - shared/safe-output-app.md # -# frontmatter-hash: f32074b45081af12d316ed299d774cd3b3864da6bdcd3bf3927880fbfef19501 +# frontmatter-hash: 9cce9d60bf1681ff7870108e3245cc6e2a21ae80066f040554a8e7c1a4007ee5 name: "Artifacts Summary" "on": @@ -542,6 +543,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/artifacts-summary.md b/.github/workflows/artifacts-summary.md index 68169376a3d..2b1b20c6519 100644 --- a/.github/workflows/artifacts-summary.md +++ b/.github/workflows/artifacts-summary.md @@ -26,6 +26,7 @@ safe-outputs: timeout-minutes: 15 strict: true imports: + - shared/mood.md - shared/reporting.md - shared/safe-output-app.md --- diff --git a/.github/workflows/audit-workflows.lock.yml b/.github/workflows/audit-workflows.lock.yml index 21b5dd0e778..e4be3438b33 100644 --- a/.github/workflows/audit-workflows.lock.yml +++ b/.github/workflows/audit-workflows.lock.yml @@ -24,10 +24,11 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # - shared/reporting.md # - shared/trending-charts-simple.md # -# frontmatter-hash: ff56a35b191afe28f76a09217de1597695a225e8f41502cc815a0a9e0eb2f96e +# frontmatter-hash: bb5cbd9552401591e9476ae803f1736a88dca3f654f725dadffa5a7dbc31d639 name: "Agentic Workflow Audit Agent" "on": @@ -714,6 +715,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/audit-workflows.md b/.github/workflows/audit-workflows.md index db16a002966..3683fcd9dea 100644 --- a/.github/workflows/audit-workflows.md +++ b/.github/workflows/audit-workflows.md @@ -26,6 +26,7 @@ safe-outputs: close-older-discussions: true timeout-minutes: 30 imports: + - shared/mood.md - shared/jqschema.md - shared/reporting.md - shared/trending-charts-simple.md diff --git a/.github/workflows/auto-triage-issues.lock.yml b/.github/workflows/auto-triage-issues.lock.yml index 6c3b65c9d2f..b953dc65ca3 100644 --- a/.github/workflows/auto-triage-issues.lock.yml +++ b/.github/workflows/auto-triage-issues.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: f4071111cd7731031293126bde50e2a0a2fd7006e4fa3c16e2254c0e4c077b43 +# frontmatter-hash: e45aaf413ad8d0b82e2190a8aab5711d2c9842f2a68dae9334a386ceae611752 name: "Auto-Triage Issues" "on": @@ -581,6 +582,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/auto-triage-issues.md b/.github/workflows/auto-triage-issues.md index 10d0c311b52..b4a63cff50b 100644 --- a/.github/workflows/auto-triage-issues.md +++ b/.github/workflows/auto-triage-issues.md @@ -15,6 +15,7 @@ network: - defaults - github imports: + - shared/mood.md - shared/reporting.md tools: github: diff --git a/.github/workflows/blog-auditor.lock.yml b/.github/workflows/blog-auditor.lock.yml index 9b083921809..3373f2894f4 100644 --- a/.github/workflows/blog-auditor.lock.yml +++ b/.github/workflows/blog-auditor.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 6696bd1c33b0f41551caec1fa850d7b0f3181b0a4a7962d2bab7965ea51a32c2 +# frontmatter-hash: ecb8a6c0342ce6ef7be882f376849dd4198dd462c7f4dfad0f6a978f06802eaf name: "Blog Auditor" "on": @@ -565,6 +566,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/blog-auditor.md b/.github/workflows/blog-auditor.md index 10939cbdc62..e781abebda8 100644 --- a/.github/workflows/blog-auditor.md +++ b/.github/workflows/blog-auditor.md @@ -37,6 +37,7 @@ safe-outputs: close-older-discussions: true timeout-minutes: 10 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/brave.lock.yml b/.github/workflows/brave.lock.yml index db040be6777..54c9ea47092 100644 --- a/.github/workflows/brave.lock.yml +++ b/.github/workflows/brave.lock.yml @@ -24,8 +24,9 @@ # Resolved workflow manifest: # Imports: # - shared/mcp/brave.md +# - shared/mood.md # -# frontmatter-hash: 0a6c0719f7f50195870d75e86ab032a93a3b0690eac631aafac12778d8b38a73 +# frontmatter-hash: 683e68dc826ae90ab36845403914608d2ae16919e3d0956152b061c60167576d name: "Brave Web Search Agent" "on": @@ -572,6 +573,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + diff --git a/.github/workflows/brave.md b/.github/workflows/brave.md index 7a249c141c0..00abb21ddfd 100644 --- a/.github/workflows/brave.md +++ b/.github/workflows/brave.md @@ -11,6 +11,7 @@ permissions: engine: copilot strict: true imports: + - shared/mood.md - shared/mcp/brave.md safe-outputs: add-comment: diff --git a/.github/workflows/breaking-change-checker.lock.yml b/.github/workflows/breaking-change-checker.lock.yml index fdfb8a5d2e5..1c10a4b1e46 100644 --- a/.github/workflows/breaking-change-checker.lock.yml +++ b/.github/workflows/breaking-change-checker.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: d69d5c45e603c822b7a706a9b56adafa773ec5a95dd8ccaacc958dae408b099a +# frontmatter-hash: 33baab9b91d7c71d598eae14625757ab0a0ac2be40cb8786bd1c866eeb497d5d name: "Breaking Change Checker" "on": @@ -564,6 +565,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/breaking-change-checker.md b/.github/workflows/breaking-change-checker.md index c3157ca20af..8dde82eb1ff 100644 --- a/.github/workflows/breaking-change-checker.md +++ b/.github/workflows/breaking-change-checker.md @@ -34,6 +34,7 @@ safe-outputs: run-failure: "πŸ”¬ Analysis interrupted! [{workflow_name}]({run_url}) {status}. Compatibility status unknown..." timeout-minutes: 10 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/changeset.lock.yml b/.github/workflows/changeset.lock.yml index 14ea90a1030..f73904c96f3 100644 --- a/.github/workflows/changeset.lock.yml +++ b/.github/workflows/changeset.lock.yml @@ -25,9 +25,10 @@ # Imports: # - shared/changeset-format.md # - shared/jqschema.md +# - shared/mood.md # - shared/safe-output-app.md # -# frontmatter-hash: 7e6053030f70916a77adbbfb53db29f50d92e131241225fdaf96cc0085f812ad +# frontmatter-hash: 00323cca485d5df798f96395c7fafab1ccb655152ac6133c84088fd8277b0255 name: "Changeset Generator" "on": @@ -668,6 +669,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Changeset Format Reference Based on https://github.com/changesets/changesets/blob/main/docs/adding-a-changeset.md diff --git a/.github/workflows/changeset.md b/.github/workflows/changeset.md index de68804c1ae..51ab9ead63c 100644 --- a/.github/workflows/changeset.md +++ b/.github/workflows/changeset.md @@ -34,6 +34,7 @@ tools: - "*" edit: imports: + - shared/mood.md - shared/changeset-format.md - shared/jqschema.md - shared/safe-output-app.md diff --git a/.github/workflows/chroma-issue-indexer.lock.yml b/.github/workflows/chroma-issue-indexer.lock.yml index 2a3a3f7954f..a924c774ebd 100644 --- a/.github/workflows/chroma-issue-indexer.lock.yml +++ b/.github/workflows/chroma-issue-indexer.lock.yml @@ -23,8 +23,9 @@ # Resolved workflow manifest: # Imports: # - shared/mcp/chroma.md +# - shared/mood.md # -# frontmatter-hash: dbc1d32a392c06506e26b62a1ca05966a17d9f802ce08e8f9fcad9e93603737f +# frontmatter-hash: 220671e8cf1bf8b27b0d78691d637c2c7f012db6effdd8def4d7940072a79ad2 name: "Chroma Issue Indexer" "on": @@ -351,6 +352,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + diff --git a/.github/workflows/chroma-issue-indexer.md b/.github/workflows/chroma-issue-indexer.md index 8abbc96d0bb..4e07d2f7d86 100644 --- a/.github/workflows/chroma-issue-indexer.md +++ b/.github/workflows/chroma-issue-indexer.md @@ -7,6 +7,7 @@ engine: id: copilot model: gpt-5.1-codex-mini imports: + - shared/mood.md - shared/mcp/chroma.md permissions: contents: read diff --git a/.github/workflows/ci-coach.lock.yml b/.github/workflows/ci-coach.lock.yml index b74bf0b4f34..8e9fffe0d8e 100644 --- a/.github/workflows/ci-coach.lock.yml +++ b/.github/workflows/ci-coach.lock.yml @@ -26,9 +26,10 @@ # - shared/ci-optimization-strategies.md # - shared/jqschema.md # - shared/ci-data-analysis.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 48b0fe85510ad74aa3fae6c833bd930dc1d83e8fb58622a875038891924a4ea7 +# frontmatter-hash: c85676d872f6d6b43ce2e3561ae38c263405f8c380d10ab9256cbb4887f6a8d7 name: "CI Optimization Coach" "on": @@ -607,6 +608,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + # CI Data Analysis Pre-downloaded CI run data and artifacts are available for analysis: diff --git a/.github/workflows/ci-coach.md b/.github/workflows/ci-coach.md index 1537aa1157e..423879bf417 100644 --- a/.github/workflows/ci-coach.md +++ b/.github/workflows/ci-coach.md @@ -21,6 +21,7 @@ safe-outputs: title-prefix: "[ci-coach] " timeout-minutes: 30 imports: + - shared/mood.md - shared/ci-data-analysis.md - shared/ci-optimization-strategies.md - shared/reporting.md diff --git a/.github/workflows/ci-doctor.lock.yml b/.github/workflows/ci-doctor.lock.yml index 5b184fcc1fa..ae3a384b55b 100644 --- a/.github/workflows/ci-doctor.lock.yml +++ b/.github/workflows/ci-doctor.lock.yml @@ -23,7 +23,11 @@ # # Source: githubnext/agentics/workflows/ci-doctor.md@ea350161ad5dcc9624cf510f134c6a9e39a6f94d # -# frontmatter-hash: 3afdd660b0568a29b8a00b720cdece5a875607e7dd42c62b41f39d054fe16f31 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 1f357e423cb4bfab62f37e64c38505cec9d797e4e00d87b1fd982954d90677f9 # # Effective stop-time: 2026-03-03 16:27:58 @@ -625,6 +629,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/ci-doctor.md}} diff --git a/.github/workflows/ci-doctor.md b/.github/workflows/ci-doctor.md index a207c07cd38..afd256ace89 100644 --- a/.github/workflows/ci-doctor.md +++ b/.github/workflows/ci-doctor.md @@ -49,6 +49,8 @@ tools: timeout-minutes: 20 source: githubnext/agentics/workflows/ci-doctor.md@ea350161ad5dcc9624cf510f134c6a9e39a6f94d +imports: + - shared/mood.md --- # CI Failure Doctor diff --git a/.github/workflows/claude-code-user-docs-review.lock.yml b/.github/workflows/claude-code-user-docs-review.lock.yml index 9c58cd7f751..226e98fc068 100644 --- a/.github/workflows/claude-code-user-docs-review.lock.yml +++ b/.github/workflows/claude-code-user-docs-review.lock.yml @@ -21,7 +21,11 @@ # # Reviews project documentation from the perspective of a Claude Code user who does not use GitHub Copilot or Copilot CLI # -# frontmatter-hash: a0c1e1be42f2e76f584a2a87d03275b0c6b134011d2034f5e0feab0f30875cee +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 29142238e1a8b8e5ca2a443fbdd43d837b3efd966670092b279fcc831f567d49 name: "Claude Code User Documentation Review" "on": @@ -553,6 +557,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/claude-code-user-docs-review.md}} diff --git a/.github/workflows/claude-code-user-docs-review.md b/.github/workflows/claude-code-user-docs-review.md index 037497adba2..7a7ef6dcd5a 100644 --- a/.github/workflows/claude-code-user-docs-review.md +++ b/.github/workflows/claude-code-user-docs-review.md @@ -37,6 +37,8 @@ tools: timeout-minutes: 30 +imports: + - shared/mood.md --- # Claude Code User Documentation Review diff --git a/.github/workflows/cli-consistency-checker.lock.yml b/.github/workflows/cli-consistency-checker.lock.yml index 34bd117e50b..c4080425109 100644 --- a/.github/workflows/cli-consistency-checker.lock.yml +++ b/.github/workflows/cli-consistency-checker.lock.yml @@ -21,7 +21,11 @@ # # Inspects the gh-aw CLI to identify inconsistencies, typos, bugs, or documentation gaps by running commands and analyzing output # -# frontmatter-hash: 6a8e507724066c8008864df6b7a0df1046aa9b73ba35105a8996c6ea69eacac8 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 3a3bc37ae802d22147ca5cf7e1f8f9bfd5953e732f8c280ee70dea219be4d0f2 name: "CLI Consistency Checker" "on": @@ -557,6 +561,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/cli-consistency-checker.md}} diff --git a/.github/workflows/cli-consistency-checker.md b/.github/workflows/cli-consistency-checker.md index b534c0e0acd..753c2a7da60 100644 --- a/.github/workflows/cli-consistency-checker.md +++ b/.github/workflows/cli-consistency-checker.md @@ -25,6 +25,8 @@ safe-outputs: max: 6 # 1 parent + 5 sub-issues group: true timeout-minutes: 20 +imports: + - shared/mood.md --- # CLI Consistency Checker diff --git a/.github/workflows/cli-version-checker.lock.yml b/.github/workflows/cli-version-checker.lock.yml index 2b1732194f7..b6491aee825 100644 --- a/.github/workflows/cli-version-checker.lock.yml +++ b/.github/workflows/cli-version-checker.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: d7c4b4b2ceac740da1e27536d6bda2e84e18bc4aa0ffac6d38594b354ad25bdf +# frontmatter-hash: 06a1ed687485d95b8fe3d26ba07c4047561ae20018e0e5b010028ab367d63a41 name: "CLI Version Checker" "on": @@ -583,6 +584,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/cli-version-checker.md b/.github/workflows/cli-version-checker.md index 330332c5533..58b9605b6f7 100644 --- a/.github/workflows/cli-version-checker.md +++ b/.github/workflows/cli-version-checker.md @@ -12,6 +12,7 @@ engine: claude network: allowed: [defaults, node, "api.github.com", "ghcr.io"] imports: + - shared/mood.md - shared/jqschema.md - shared/reporting.md tools: diff --git a/.github/workflows/cloclo.lock.yml b/.github/workflows/cloclo.lock.yml index b00ac65f189..df0fd8de33f 100644 --- a/.github/workflows/cloclo.lock.yml +++ b/.github/workflows/cloclo.lock.yml @@ -23,8 +23,9 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # -# frontmatter-hash: bdc8a4f3b8bcb0bf79e77ef33f85832728bc5396f044ac715ac020ce9204ecf0 +# frontmatter-hash: 255580e9809c69466f85c2d5d5498a5264420752f23c047eb74643b7dd1e3a3d name: "/cloclo" "on": @@ -779,6 +780,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/cloclo.md b/.github/workflows/cloclo.md index 3dad5b646cc..5158d9c1390 100644 --- a/.github/workflows/cloclo.md +++ b/.github/workflows/cloclo.md @@ -18,6 +18,7 @@ engine: id: claude max-turns: 100 imports: + - shared/mood.md - shared/jqschema.md tools: agentic-workflows: diff --git a/.github/workflows/code-scanning-fixer.lock.yml b/.github/workflows/code-scanning-fixer.lock.yml index 55c31caf582..d22a0f173df 100644 --- a/.github/workflows/code-scanning-fixer.lock.yml +++ b/.github/workflows/code-scanning-fixer.lock.yml @@ -21,7 +21,11 @@ # # Automatically fixes code scanning alerts by creating pull requests with remediation # -# frontmatter-hash: 0597ad0df613bbb3cb159272bda8297794f7ae994dbcaa20b7ae721c8b6b8158 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: df4e5ab4fc5119bf995e3fec24af6c53d2784cc75385acdfc307b209ae05b14f name: "Code Scanning Fixer" "on": @@ -625,6 +629,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/code-scanning-fixer.md}} diff --git a/.github/workflows/code-scanning-fixer.md b/.github/workflows/code-scanning-fixer.md index 660925eaf72..e2cdc0f411c 100644 --- a/.github/workflows/code-scanning-fixer.md +++ b/.github/workflows/code-scanning-fixer.md @@ -31,6 +31,8 @@ safe-outputs: labels: [security, automated-fix, agentic-campaign, z_campaign_security-alert-burndown] reviewers: [copilot] timeout-minutes: 20 +imports: + - shared/mood.md --- # Code Scanning Alert Fixer Agent diff --git a/.github/workflows/code-simplifier.lock.yml b/.github/workflows/code-simplifier.lock.yml index d3383714b26..09af4b6d74c 100644 --- a/.github/workflows/code-simplifier.lock.yml +++ b/.github/workflows/code-simplifier.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: f20363e19346c33ebd23b72cadb046203ed01d40c2a747c4590bb413606a0244 +# frontmatter-hash: 705a6dad8951578693e72a9fad0af462c327259f5effc63da94c17442df1a2fd name: "Code Simplifier" "on": @@ -555,6 +556,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/code-simplifier.md b/.github/workflows/code-simplifier.md index 5c43e726341..ff01f82b423 100644 --- a/.github/workflows/code-simplifier.md +++ b/.github/workflows/code-simplifier.md @@ -13,6 +13,7 @@ permissions: tracker-id: code-simplifier imports: + - shared/mood.md - shared/reporting.md safe-outputs: diff --git a/.github/workflows/codex-github-remote-mcp-test.lock.yml b/.github/workflows/codex-github-remote-mcp-test.lock.yml index a7ab5db141d..db136d83c23 100644 --- a/.github/workflows/codex-github-remote-mcp-test.lock.yml +++ b/.github/workflows/codex-github-remote-mcp-test.lock.yml @@ -21,7 +21,11 @@ # # Test Codex engine with GitHub remote MCP server # -# frontmatter-hash: 5ab6849e01b879f9ef5b024355eb7f903b410418619f128c6a71bbe826a24fd1 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 4a20ced305fc13a621c88fcb860d2fd687bfdf76b64efca648bfe1a6cd0a901d name: "Codex GitHub Remote MCP Test" "on": @@ -308,6 +312,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/codex-github-remote-mcp-test.md}} diff --git a/.github/workflows/codex-github-remote-mcp-test.md b/.github/workflows/codex-github-remote-mcp-test.md index 231298f3062..ffa2fb79f4f 100644 --- a/.github/workflows/codex-github-remote-mcp-test.md +++ b/.github/workflows/codex-github-remote-mcp-test.md @@ -12,6 +12,8 @@ tools: toolsets: [repos, issues] timeout-minutes: 5 strict: true +imports: + - shared/mood.md --- # Codex GitHub Remote MCP Test diff --git a/.github/workflows/commit-changes-analyzer.lock.yml b/.github/workflows/commit-changes-analyzer.lock.yml index 2979a7624b1..bee9e4283cd 100644 --- a/.github/workflows/commit-changes-analyzer.lock.yml +++ b/.github/workflows/commit-changes-analyzer.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 3451d8632cd251679d72c274eed3425ec506b9907c5e5be581446128cc3b5128 +# frontmatter-hash: 4e6df452f0e9512538c4d63796bee8f915a0e25b266056e9b97c32b699efca07 name: "Commit Changes Analyzer" "on": @@ -549,6 +550,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/commit-changes-analyzer.md b/.github/workflows/commit-changes-analyzer.md index e06e42c0708..5babc0bc1d2 100644 --- a/.github/workflows/commit-changes-analyzer.md +++ b/.github/workflows/commit-changes-analyzer.md @@ -27,6 +27,7 @@ safe-outputs: max: 1 timeout-minutes: 30 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml index eb9abb6407c..96c80d71265 100644 --- a/.github/workflows/copilot-agent-analysis.lock.yml +++ b/.github/workflows/copilot-agent-analysis.lock.yml @@ -25,9 +25,10 @@ # Imports: # - shared/copilot-pr-data-fetch.md # - shared/jqschema.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 55ab9410cf3ab5a43db7de5b594fe76bd81a42d30a33187de649379f7a3eff0e +# frontmatter-hash: 9877d15bafd4f47752568b09abbd6d4b52018b23da94ca30b29c95b3670f0cc8 name: "Copilot Agent PR Analysis" "on": @@ -604,6 +605,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/copilot-agent-analysis.md b/.github/workflows/copilot-agent-analysis.md index f698b73a0d9..83e5b938a76 100644 --- a/.github/workflows/copilot-agent-analysis.md +++ b/.github/workflows/copilot-agent-analysis.md @@ -29,6 +29,7 @@ safe-outputs: close-older-discussions: true imports: + - shared/mood.md - shared/jqschema.md - shared/reporting.md - shared/copilot-pr-data-fetch.md diff --git a/.github/workflows/copilot-cli-deep-research.lock.yml b/.github/workflows/copilot-cli-deep-research.lock.yml index ba0b8639777..a6eef98cf1b 100644 --- a/.github/workflows/copilot-cli-deep-research.lock.yml +++ b/.github/workflows/copilot-cli-deep-research.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 389fa8cdf93a616fb456884377b9c30877f8d61f566cee35d6612aad3c710369 +# frontmatter-hash: f9cef995cc8f830332724217641a080a5063963a70684a8f180332f4adc728c5 name: "Copilot CLI Deep Research Agent" "on": @@ -578,6 +579,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/copilot-cli-deep-research.md b/.github/workflows/copilot-cli-deep-research.md index 1b415eab272..aff85145b96 100644 --- a/.github/workflows/copilot-cli-deep-research.md +++ b/.github/workflows/copilot-cli-deep-research.md @@ -44,6 +44,7 @@ safe-outputs: timeout-minutes: 20 strict: true imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/copilot-pr-merged-report.lock.yml b/.github/workflows/copilot-pr-merged-report.lock.yml index 3085c520496..4b878298985 100644 --- a/.github/workflows/copilot-pr-merged-report.lock.yml +++ b/.github/workflows/copilot-pr-merged-report.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/gh.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: b2d1a655e9fff80c9bfc631b18a0e649d4f4ab8e2cee7dd7fc13ad3fc15b1248 +# frontmatter-hash: 23f9a8f7cae20a36f4b98dc42128ab7db5d3677130de2a0cb9bd1d77d3e57670 name: "Daily Copilot PR Merged Report" "on": @@ -600,6 +601,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + **IMPORTANT**: Always use the `safeinputs-gh` tool for GitHub CLI commands instead of running `gh` directly via bash. The `safeinputs-gh` tool has proper authentication configured with `GITHUB_TOKEN`, while bash commands do not have GitHub CLI authentication by default. **Correct**: diff --git a/.github/workflows/copilot-pr-merged-report.md b/.github/workflows/copilot-pr-merged-report.md index 21298822c52..39ddf7afdb3 100644 --- a/.github/workflows/copilot-pr-merged-report.md +++ b/.github/workflows/copilot-pr-merged-report.md @@ -36,6 +36,7 @@ network: - api.github.com imports: + - shared/mood.md - shared/gh.md - shared/reporting.md diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml index 8ce511d7782..d3abcae2119 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml +++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml @@ -25,10 +25,11 @@ # Imports: # - shared/copilot-pr-data-fetch.md # - shared/jqschema.md +# - shared/mood.md # - shared/python-dataviz.md # - shared/reporting.md # -# frontmatter-hash: f4a489b173291cb259fee27500d061b423b9a987c5238f9267455896c29a4fb3 +# frontmatter-hash: 1f5e83674b03930e00d36053ac09cdc5986c07a569a6fecb087103aed195d31d name: "Copilot PR Conversation NLP Analysis" "on": @@ -658,6 +659,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/copilot-pr-nlp-analysis.md b/.github/workflows/copilot-pr-nlp-analysis.md index b62a9f6acad..63a82bd3149 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.md +++ b/.github/workflows/copilot-pr-nlp-analysis.md @@ -31,6 +31,7 @@ safe-outputs: close-older-discussions: true imports: + - shared/mood.md - shared/jqschema.md - shared/python-dataviz.md - shared/reporting.md diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml index feb2c5135d2..cc17d961d7b 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml +++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml @@ -25,9 +25,10 @@ # Imports: # - shared/copilot-pr-data-fetch.md # - shared/jqschema.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: eedd1fb0d5096445d1f827263fb77acb1b1299c1f259d6a61362547d610e5a89 +# frontmatter-hash: a39a34b911dfb3a389c6de1abf6d8c123d9623eef970c18085baaf9c5df535f6 name: "Copilot PR Prompt Pattern Analysis" "on": @@ -600,6 +601,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/copilot-pr-prompt-analysis.md b/.github/workflows/copilot-pr-prompt-analysis.md index d90446fcbd8..4ce17fefec0 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.md +++ b/.github/workflows/copilot-pr-prompt-analysis.md @@ -30,6 +30,7 @@ safe-outputs: close-older-discussions: true imports: + - shared/mood.md - shared/jqschema.md - shared/reporting.md - shared/copilot-pr-data-fetch.md diff --git a/.github/workflows/copilot-session-insights.lock.yml b/.github/workflows/copilot-session-insights.lock.yml index 34d7bd19722..4c7e503a456 100644 --- a/.github/workflows/copilot-session-insights.lock.yml +++ b/.github/workflows/copilot-session-insights.lock.yml @@ -25,12 +25,13 @@ # Imports: # - shared/jqschema.md # - shared/copilot-session-data-fetch.md +# - shared/mood.md # - shared/python-dataviz.md # - shared/reporting.md # - shared/session-analysis-charts.md # - shared/session-analysis-strategies.md # -# frontmatter-hash: 3058fd94832d76ec2de710adcc4f712f815ac000e95cf0b25eb5c931372f6844 +# frontmatter-hash: 61ef9ea61ea5ac6b3eab6d60fdb1d1a5915e0fce54f0cff180f09cb16c66eae8 name: "Copilot Session Insights" "on": @@ -658,6 +659,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. @@ -1157,6 +1162,8 @@ jobs: - **Pandas**: Data manipulation and analysis - **Matplotlib**: Chart generation and plotting - **Seaborn**: Statistical data visualization + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" - **SciPy**: Scientific computing utilities ## Directory Structure @@ -1166,8 +1173,6 @@ jobs: β”œβ”€β”€ data/ # Store all data files here (CSV, JSON, etc.) β”œβ”€β”€ charts/ # Generated chart images (PNG) β”œβ”€β”€ artifacts/ # Additional output files - PROMPT_EOF - cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" └── *.py # Python scripts ``` diff --git a/.github/workflows/copilot-session-insights.md b/.github/workflows/copilot-session-insights.md index bf5d8bad2bd..43475aaa60b 100644 --- a/.github/workflows/copilot-session-insights.md +++ b/.github/workflows/copilot-session-insights.md @@ -47,6 +47,7 @@ tools: - "date *" imports: + - shared/mood.md - shared/jqschema.md # Must come before copilot-session-data-fetch.md (dependency) - shared/copilot-session-data-fetch.md - shared/session-analysis-charts.md diff --git a/.github/workflows/craft.lock.yml b/.github/workflows/craft.lock.yml index 5e1b546ace6..744664a04be 100644 --- a/.github/workflows/craft.lock.yml +++ b/.github/workflows/craft.lock.yml @@ -21,7 +21,11 @@ # # Generates new agentic workflow markdown files based on user requests when invoked with /craft command # -# frontmatter-hash: 74092955c7c308f0bb09293fca2b4d55f883bf0b05ad4afb2da14c45fae63742 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 7e75f3aac83ff50e722194da093b5563a5dc8b91af9e08d2d3fe49e9a84f6fb9 name: "Workflow Craft Agent" "on": @@ -607,6 +611,13 @@ jobs: fi cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/craft.md}} diff --git a/.github/workflows/craft.md b/.github/workflows/craft.md index c33f8fc1e40..324b8b69109 100644 --- a/.github/workflows/craft.md +++ b/.github/workflows/craft.md @@ -30,6 +30,8 @@ safe-outputs: run-started: "πŸ› οΈ Master Crafter at work! [{workflow_name}]({run_url}) is forging a new workflow on this {event_type}..." run-success: "βš’οΈ Masterpiece complete! [{workflow_name}]({run_url}) has crafted your workflow. May it serve you well! πŸŽ–οΈ" run-failure: "πŸ› οΈ Forge cooling down! [{workflow_name}]({run_url}) {status}. The anvil awaits another attempt..." +imports: + - shared/mood.md --- # Workflow Craft Agent diff --git a/.github/workflows/daily-assign-issue-to-user.lock.yml b/.github/workflows/daily-assign-issue-to-user.lock.yml index f6699a5e8fd..5706ba47696 100644 --- a/.github/workflows/daily-assign-issue-to-user.lock.yml +++ b/.github/workflows/daily-assign-issue-to-user.lock.yml @@ -20,7 +20,11 @@ # For more information: https://github.com/github/gh-aw/blob/main/.github/aw/github-agentic-workflows.md # # -# frontmatter-hash: 37e75cd6eef2db3d45e4efb6e4ac75f7b6b75a288b70906dee75cbb03d8c61e7 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 16b742b68d92065e06d1612cf35998e5deadcd8b624ab48e2912fd1ca04cefaa name: "Auto-Assign Issue" "on": @@ -567,6 +571,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/daily-assign-issue-to-user.md}} diff --git a/.github/workflows/daily-assign-issue-to-user.md b/.github/workflows/daily-assign-issue-to-user.md index f163b0123c2..9381deec8fb 100644 --- a/.github/workflows/daily-assign-issue-to-user.md +++ b/.github/workflows/daily-assign-issue-to-user.md @@ -17,6 +17,8 @@ safe-outputs: target: "*" add-comment: target: "*" +imports: + - shared/mood.md --- {{#runtime-import? .github/shared-instructions.md}} diff --git a/.github/workflows/daily-choice-test.lock.yml b/.github/workflows/daily-choice-test.lock.yml index 1edcda4bd17..8b36c7659da 100644 --- a/.github/workflows/daily-choice-test.lock.yml +++ b/.github/workflows/daily-choice-test.lock.yml @@ -21,7 +21,11 @@ # # Daily test workflow using Claude with custom safe-output job containing choice inputs # -# frontmatter-hash: 31a8a1b584135f0ed4cdd3a2450e0021a0313f15b9972029be69b9f417a76e4c +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 539fce339b1d147f6bc4b1027bcaf931b6b380c3328ab9678aec5fe64741e654 name: "Daily Choice Type Test" "on": @@ -518,6 +522,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/daily-choice-test.md}} @@ -1073,7 +1084,7 @@ jobs: find "/opt/gh-aw/safe-jobs/" -type f -print echo "GH_AW_AGENT_OUTPUT=/opt/gh-aw/safe-jobs/agent_output.json" >> "$GITHUB_ENV" - name: Display test configuration - run: |- + run: | if [ -f "$GH_AW_AGENT_OUTPUT" ]; then ENVIRONMENT=$(cat "$GH_AW_AGENT_OUTPUT" | jq -r '.items[] | select(.type == "test_environment") | .environment') TEST_TYPE=$(cat "$GH_AW_AGENT_OUTPUT" | jq -r '.items[] | select(.type == "test_environment") | .test_type') diff --git a/.github/workflows/daily-choice-test.md b/.github/workflows/daily-choice-test.md index afbb890c962..0be170a675a 100644 --- a/.github/workflows/daily-choice-test.md +++ b/.github/workflows/daily-choice-test.md @@ -56,6 +56,8 @@ safe-outputs: else echo "No agent output found" fi +imports: + - shared/mood.md --- # Daily Choice Type Test diff --git a/.github/workflows/daily-cli-performance.lock.yml b/.github/workflows/daily-cli-performance.lock.yml index a810bb913aa..bb1e30763ed 100644 --- a/.github/workflows/daily-cli-performance.lock.yml +++ b/.github/workflows/daily-cli-performance.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/go-make.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 6a7627dbf91cb157295287e0e2083f26fdda22959240f171b8a7e7cdfe0e390b +# frontmatter-hash: 185e8e9fea9c9af8fff8ab7305985b79a14fcf173b44bccb604bb9cef76117b9 name: "Daily CLI Performance Agent" "on": @@ -769,6 +770,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-cli-performance.md b/.github/workflows/daily-cli-performance.md index 407a17958cf..98ef66539c1 100644 --- a/.github/workflows/daily-cli-performance.md +++ b/.github/workflows/daily-cli-performance.md @@ -31,6 +31,7 @@ safe-outputs: timeout-minutes: 20 strict: true imports: + - shared/mood.md - shared/reporting.md - shared/go-make.md --- diff --git a/.github/workflows/daily-cli-tools-tester.lock.yml b/.github/workflows/daily-cli-tools-tester.lock.yml index b9aa91b80eb..2876905ecfc 100644 --- a/.github/workflows/daily-cli-tools-tester.lock.yml +++ b/.github/workflows/daily-cli-tools-tester.lock.yml @@ -21,7 +21,11 @@ # # Daily exploratory testing of audit, logs, and compile tools in gh-aw CLI # -# frontmatter-hash: 58157c3361534be3a0e560ec4352c03e1c40abb58017d361979084761537bfc0 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 66142a570abd73c9369ad0914b9e623a277d6a57179415f8d89d3c3cedaf5fb5 name: "Daily CLI Tools Exploratory Tester" "on": @@ -623,6 +627,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/daily-cli-tools-tester.md}} diff --git a/.github/workflows/daily-cli-tools-tester.md b/.github/workflows/daily-cli-tools-tester.md index 9e497aee5b2..4b24d19c1d7 100644 --- a/.github/workflows/daily-cli-tools-tester.md +++ b/.github/workflows/daily-cli-tools-tester.md @@ -21,6 +21,8 @@ safe-outputs: noop: timeout-minutes: 60 strict: true +imports: + - shared/mood.md --- # Daily CLI Tools Exploratory Tester diff --git a/.github/workflows/daily-code-metrics.lock.yml b/.github/workflows/daily-code-metrics.lock.yml index 98bfe9e6665..c4647470811 100644 --- a/.github/workflows/daily-code-metrics.lock.yml +++ b/.github/workflows/daily-code-metrics.lock.yml @@ -23,11 +23,12 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/python-dataviz.md # - shared/reporting.md # - shared/trends.md # -# frontmatter-hash: 2093093330961528c7a428449d17d960ede3238c3029308021c5b6d9fe04047c +# frontmatter-hash: 90cdc96a45c8d61adb30503e3d00a4cd026b94d383b6f24c9727afd0a2358d48 name: "Daily Code Metrics and Trend Tracking Agent" "on": @@ -646,6 +647,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-code-metrics.md b/.github/workflows/daily-code-metrics.md index 2a893722d33..4e2c3a1d6a0 100644 --- a/.github/workflows/daily-code-metrics.md +++ b/.github/workflows/daily-code-metrics.md @@ -26,6 +26,7 @@ safe-outputs: timeout-minutes: 30 strict: true imports: + - shared/mood.md - shared/reporting.md - shared/python-dataviz.md - shared/trends.md diff --git a/.github/workflows/daily-compiler-quality.lock.yml b/.github/workflows/daily-compiler-quality.lock.yml index 8d5b5f976d8..bf3cedeb13f 100644 --- a/.github/workflows/daily-compiler-quality.lock.yml +++ b/.github/workflows/daily-compiler-quality.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 91f3b0110588aca617b7e6aefb2ecab879c1289de471f373b4f5f34069680caf +# frontmatter-hash: 3de50ec6efe98968b7bc298dbedebd374518c1b8252f78473cb211f79df18092 name: "Daily Compiler Quality Check" "on": @@ -562,6 +563,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-compiler-quality.md b/.github/workflows/daily-compiler-quality.md index 37418212f91..beb5fef8433 100644 --- a/.github/workflows/daily-compiler-quality.md +++ b/.github/workflows/daily-compiler-quality.md @@ -32,6 +32,7 @@ safe-outputs: timeout-minutes: 30 strict: true imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/daily-copilot-token-report.lock.yml b/.github/workflows/daily-copilot-token-report.lock.yml index dae82a39930..9bca276b583 100644 --- a/.github/workflows/daily-copilot-token-report.lock.yml +++ b/.github/workflows/daily-copilot-token-report.lock.yml @@ -24,10 +24,11 @@ # Resolved workflow manifest: # Imports: # - copilot-setup-steps.yml +# - shared/mood.md # - shared/python-dataviz.md # - shared/reporting.md # -# frontmatter-hash: 80c0f8732124f20258ad23e0c7d3abcaa105de5012234a39336f17b9474a3484 +# frontmatter-hash: 66d27b9f72933e3a142adc3ee1f31a28d3ef69785a7d91c622d40b2080c494de name: "Daily Copilot Token Consumption Report" "on": @@ -675,6 +676,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-copilot-token-report.md b/.github/workflows/daily-copilot-token-report.md index 7edfae7e2a7..a11e4081f23 100644 --- a/.github/workflows/daily-copilot-token-report.md +++ b/.github/workflows/daily-copilot-token-report.md @@ -44,6 +44,7 @@ safe-outputs: close-older-discussions: true timeout-minutes: 20 imports: + - shared/mood.md - copilot-setup-steps.yml # Import setup steps from copilot-setup-steps.yml - shared/reporting.md - shared/python-dataviz.md diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml index 53dcefa6686..5ae01efb463 100644 --- a/.github/workflows/daily-doc-updater.lock.yml +++ b/.github/workflows/daily-doc-updater.lock.yml @@ -21,7 +21,11 @@ # # Automatically reviews and updates documentation to ensure accuracy and completeness # -# frontmatter-hash: 35460e38111980eca84125eab989981dbfaded007936d021f9e6dda4d294f5f1 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: df624f16a18a15dc441f6bd949264947254b95a623a07f7a8821fb763a686bb0 name: "Daily Documentation Updater" "on": @@ -562,6 +566,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/daily-doc-updater.md}} diff --git a/.github/workflows/daily-doc-updater.md b/.github/workflows/daily-doc-updater.md index 2dc57f83315..4216c086d14 100644 --- a/.github/workflows/daily-doc-updater.md +++ b/.github/workflows/daily-doc-updater.md @@ -43,6 +43,8 @@ tools: timeout-minutes: 45 +imports: + - shared/mood.md --- {{#runtime-import? .github/shared-instructions.md}} diff --git a/.github/workflows/daily-fact.lock.yml b/.github/workflows/daily-fact.lock.yml index 62b14def33d..7341ae2ff78 100644 --- a/.github/workflows/daily-fact.lock.yml +++ b/.github/workflows/daily-fact.lock.yml @@ -21,7 +21,11 @@ # # Posts a daily poetic verse about the gh-aw project to a discussion thread # -# frontmatter-hash: 1c7734c2a56766a64613f4db8d53ca84127705f40ca1574a8edef469cd0e5ccd +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: e6b7befeee92e59a65fad768672f3717fc7f9824814c87c56f035b11b6c5050c name: "Daily Fact About gh-aw" "on": @@ -537,6 +541,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/daily-fact.md}} diff --git a/.github/workflows/daily-fact.md b/.github/workflows/daily-fact.md index 8be5672ce8a..592349e0b4b 100644 --- a/.github/workflows/daily-fact.md +++ b/.github/workflows/daily-fact.md @@ -36,6 +36,8 @@ safe-outputs: run-started: "πŸ“œ Hark! The muse awakens β€” [{workflow_name}]({run_url}) begins its verse upon this {event_type}..." run-success: "✨ Lo! [{workflow_name}]({run_url}) hath woven its tale to completion, like a sonnet finding its final rhyme. 🌟" run-failure: "🌧️ Alas! [{workflow_name}]({run_url}) {status}, its quill fallen mid-verse. The poem remains unfinished..." +imports: + - shared/mood.md --- {{#runtime-import? .github/shared-instructions.md}} diff --git a/.github/workflows/daily-file-diet.lock.yml b/.github/workflows/daily-file-diet.lock.yml index 7af74bd1e30..f119f2d8001 100644 --- a/.github/workflows/daily-file-diet.lock.yml +++ b/.github/workflows/daily-file-diet.lock.yml @@ -23,10 +23,11 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # - shared/safe-output-app.md # -# frontmatter-hash: c0409c152ec3e87335fed24573951a6c5fea4a8aa0fc40821b7022059b4e48ec +# frontmatter-hash: 5eada12972b7a5562e041dca3403cf40d5f9d8c6594c96f2bb1bcbfc51c3017c name: "Daily File Diet" "on": @@ -574,6 +575,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-file-diet.md b/.github/workflows/daily-file-diet.md index b573eaadfd3..bb397128aec 100644 --- a/.github/workflows/daily-file-diet.md +++ b/.github/workflows/daily-file-diet.md @@ -16,6 +16,7 @@ tracker-id: daily-file-diet engine: copilot imports: + - shared/mood.md - shared/reporting.md - shared/safe-output-app.md diff --git a/.github/workflows/daily-firewall-report.lock.yml b/.github/workflows/daily-firewall-report.lock.yml index 9d134067e43..d3fd5cab569 100644 --- a/.github/workflows/daily-firewall-report.lock.yml +++ b/.github/workflows/daily-firewall-report.lock.yml @@ -23,10 +23,11 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # - shared/trending-charts-simple.md # -# frontmatter-hash: 1db6829e4b4673fefe8e99ead16c3a286883352129d9b6249562a8180590d3b7 +# frontmatter-hash: 1163f4663b60a8977df68ac8f5e1f1e52a651fa202f7d075c0cbabd43a292816 name: "Daily Firewall Logs Collector and Reporter" "on": @@ -676,6 +677,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-firewall-report.md b/.github/workflows/daily-firewall-report.md index 4b2811e8c77..d9a25525bd0 100644 --- a/.github/workflows/daily-firewall-report.md +++ b/.github/workflows/daily-firewall-report.md @@ -34,6 +34,7 @@ tools: - "*" edit: imports: + - shared/mood.md - shared/reporting.md - shared/trending-charts-simple.md --- diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml index fa7117819c7..b8edb0f8246 100644 --- a/.github/workflows/daily-issues-report.lock.yml +++ b/.github/workflows/daily-issues-report.lock.yml @@ -25,11 +25,12 @@ # Imports: # - shared/issues-data-fetch.md # - shared/jqschema.md +# - shared/mood.md # - shared/python-dataviz.md # - shared/reporting.md # - shared/trends.md # -# frontmatter-hash: 4bdb416ec9c2f75031ad5f6652e72b16a25a48092413ac3908e893aec8d64662 +# frontmatter-hash: d26c70b03704dc7abdf5700e4a342cf3c90d6c51c240f54d3e672572bef26b72 name: "Daily Issues Report Generator" "on": @@ -707,6 +708,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. @@ -1241,6 +1246,8 @@ jobs: xy=(max_idx, max_val), xytext=(10, 20), textcoords='offset points', + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" arrowprops=dict(arrowstyle='->', color='red'), fontsize=10, fontweight='bold') @@ -1253,8 +1260,6 @@ jobs: import seaborn as sns # Set professional style - PROMPT_EOF - cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" sns.set_style("whitegrid") sns.set_context("notebook", font_scale=1.2) diff --git a/.github/workflows/daily-issues-report.md b/.github/workflows/daily-issues-report.md index 6be2b874aeb..ad71aa1175a 100644 --- a/.github/workflows/daily-issues-report.md +++ b/.github/workflows/daily-issues-report.md @@ -27,6 +27,7 @@ safe-outputs: max: 10 timeout-minutes: 30 imports: + - shared/mood.md - shared/jqschema.md - shared/issues-data-fetch.md - shared/python-dataviz.md diff --git a/.github/workflows/daily-malicious-code-scan.lock.yml b/.github/workflows/daily-malicious-code-scan.lock.yml index bf3753da428..ed6b5732adf 100644 --- a/.github/workflows/daily-malicious-code-scan.lock.yml +++ b/.github/workflows/daily-malicious-code-scan.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: b3d69c6ffb6e3176c8c580511717f3a0074e13af17b473dd497edaf732186ed6 +# frontmatter-hash: 430804aa2b800754e8433a813738ef7b49b0f94802c06aa4aba44839a68c6ee5 name: "Daily Malicious Code Scan Agent" "on": @@ -583,6 +584,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-malicious-code-scan.md b/.github/workflows/daily-malicious-code-scan.md index bbf16203dbd..849f4d5219e 100644 --- a/.github/workflows/daily-malicious-code-scan.md +++ b/.github/workflows/daily-malicious-code-scan.md @@ -20,6 +20,7 @@ safe-outputs: timeout-minutes: 15 strict: true imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/daily-mcp-concurrency-analysis.lock.yml b/.github/workflows/daily-mcp-concurrency-analysis.lock.yml index 9cfa9ed5311..16a7f546969 100644 --- a/.github/workflows/daily-mcp-concurrency-analysis.lock.yml +++ b/.github/workflows/daily-mcp-concurrency-analysis.lock.yml @@ -23,10 +23,11 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # - shared/safe-output-app.md # -# frontmatter-hash: 5765ae9ba5004b023e4faac7e9dd99034645dc3267d9ed0962cb3ba9b41e519a +# frontmatter-hash: bc52631a37fe6785998fcb5a6400ebeb5b4d2da5c838d56fbc3fd624af8c782b name: "Daily MCP Tool Concurrency Analysis" "on": @@ -611,6 +612,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-mcp-concurrency-analysis.md b/.github/workflows/daily-mcp-concurrency-analysis.md index 07764a7eeea..30701f5af68 100644 --- a/.github/workflows/daily-mcp-concurrency-analysis.md +++ b/.github/workflows/daily-mcp-concurrency-analysis.md @@ -15,6 +15,7 @@ tracker-id: mcp-concurrency-analysis engine: copilot imports: + - shared/mood.md - shared/reporting.md - shared/safe-output-app.md diff --git a/.github/workflows/daily-multi-device-docs-tester.lock.yml b/.github/workflows/daily-multi-device-docs-tester.lock.yml index 4450c06fdbf..765d7e7f073 100644 --- a/.github/workflows/daily-multi-device-docs-tester.lock.yml +++ b/.github/workflows/daily-multi-device-docs-tester.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/docs-server-lifecycle.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 8f84bb2f90e6a52e64d8b619fa2b429f3d8bc1150ab7268f650c93dca9c16473 +# frontmatter-hash: 9e6110edfa7c964892ed77f2dc67f6ea1fc0d608c64f7bed5820fd1abd7c14a3 name: "Multi-Device Docs Tester" "on": @@ -621,6 +622,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Starting the Documentation Preview Server **Context**: The documentation has been pre-built using `npm run build`. Use the preview server to serve the static build. diff --git a/.github/workflows/daily-multi-device-docs-tester.md b/.github/workflows/daily-multi-device-docs-tester.md index 79fe572ebf2..b14c673ecd3 100644 --- a/.github/workflows/daily-multi-device-docs-tester.md +++ b/.github/workflows/daily-multi-device-docs-tester.md @@ -44,6 +44,7 @@ network: - node imports: + - shared/mood.md - shared/docs-server-lifecycle.md - shared/reporting.md --- diff --git a/.github/workflows/daily-news.lock.yml b/.github/workflows/daily-news.lock.yml index 9964380f48f..24b1026fe30 100644 --- a/.github/workflows/daily-news.lock.yml +++ b/.github/workflows/daily-news.lock.yml @@ -25,11 +25,12 @@ # Imports: # - shared/jqschema.md # - shared/mcp/tavily.md +# - shared/mood.md # - shared/python-dataviz.md # - shared/reporting.md # - shared/trends.md # -# frontmatter-hash: 62e2a1d94c5d304f4bbab87faf3cf6ab9526912694e12b28257d877a9503317c +# frontmatter-hash: b8cd5c9a9049824e9750ef394b8394f20db3a82b550ea7720a3b298221bf222f name: "Daily News" "on": @@ -727,6 +728,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery @@ -1237,6 +1242,8 @@ jobs: data_file = '/tmp/gh-aw/python/data/data.csv' if not os.path.exists(data_file): + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" raise FileNotFoundError(f"Data file not found: {data_file}") ``` @@ -1250,8 +1257,6 @@ jobs: ``` ## Artifact Upload - PROMPT_EOF - cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" Charts and source files are automatically uploaded as artifacts: diff --git a/.github/workflows/daily-news.md b/.github/workflows/daily-news.md index dd992609f7f..6ca082ebe65 100644 --- a/.github/workflows/daily-news.md +++ b/.github/workflows/daily-news.md @@ -276,6 +276,7 @@ steps: find /tmp/gh-aw/daily-news-data/ -maxdepth 1 -ls imports: + - shared/mood.md - shared/mcp/tavily.md - shared/jqschema.md - shared/reporting.md diff --git a/.github/workflows/daily-observability-report.lock.yml b/.github/workflows/daily-observability-report.lock.yml index e0664534a88..ff9783b7e46 100644 --- a/.github/workflows/daily-observability-report.lock.yml +++ b/.github/workflows/daily-observability-report.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 322a9a815e9b10370dd2b073d16c4d2e115c8f050d2288406e1b00dc1e0a51d9 +# frontmatter-hash: c40d962a7b0ad3c8e932744ec10811b995b590c79e822fee32620827c7e81efd name: "Daily Observability Report for AWF Firewall and MCP Gateway" "on": @@ -701,6 +702,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-observability-report.md b/.github/workflows/daily-observability-report.md index a2980e5970b..6d9b21fe7d4 100644 --- a/.github/workflows/daily-observability-report.md +++ b/.github/workflows/daily-observability-report.md @@ -27,6 +27,7 @@ safe-outputs: max: 10 timeout-minutes: 45 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml index 3efc053de01..423708ea317 100644 --- a/.github/workflows/daily-performance-summary.lock.yml +++ b/.github/workflows/daily-performance-summary.lock.yml @@ -24,10 +24,11 @@ # Resolved workflow manifest: # Imports: # - shared/github-queries-safe-input.md +# - shared/mood.md # - shared/reporting.md # - shared/trending-charts-simple.md # -# frontmatter-hash: 4fe173ff899c6116bad234c3b2dd4ace4e85f88b65bb683225ece8952be7749a +# frontmatter-hash: 7d1e69bc3b0d2756d8434c23d8b1b17ece62c437fe7d47ac5823550d63442ae3 name: "Daily Project Performance Summary Generator (Using Safe Inputs)" "on": @@ -1169,6 +1170,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + # Python Environment Ready diff --git a/.github/workflows/daily-performance-summary.md b/.github/workflows/daily-performance-summary.md index 59a6b55a6e3..2047f132a43 100644 --- a/.github/workflows/daily-performance-summary.md +++ b/.github/workflows/daily-performance-summary.md @@ -29,6 +29,7 @@ safe-outputs: max: 10 timeout-minutes: 30 imports: + - shared/mood.md - shared/github-queries-safe-input.md - shared/trending-charts-simple.md - shared/reporting.md diff --git a/.github/workflows/daily-regulatory.lock.yml b/.github/workflows/daily-regulatory.lock.yml index 67564a394a4..678bac1a5a1 100644 --- a/.github/workflows/daily-regulatory.lock.yml +++ b/.github/workflows/daily-regulatory.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/github-queries-safe-input.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: b87a7697d0f8db1322b82e03f3bbc2fdabb1edc93488ce42074725498f3450a5 +# frontmatter-hash: 7af43ba6cda9f6e938b9cc9ce825790045e25c332e05c37d54ad23deed14f37d name: "Daily Regulatory Report Generator" "on": @@ -1069,6 +1070,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines diff --git a/.github/workflows/daily-regulatory.md b/.github/workflows/daily-regulatory.md index 2c3076945b4..2fa36669e6f 100644 --- a/.github/workflows/daily-regulatory.md +++ b/.github/workflows/daily-regulatory.md @@ -28,6 +28,7 @@ safe-outputs: max: 10 timeout-minutes: 30 imports: + - shared/mood.md - shared/github-queries-safe-input.md - shared/reporting.md --- diff --git a/.github/workflows/daily-repo-chronicle.lock.yml b/.github/workflows/daily-repo-chronicle.lock.yml index 095edf1b829..de45aae09b0 100644 --- a/.github/workflows/daily-repo-chronicle.lock.yml +++ b/.github/workflows/daily-repo-chronicle.lock.yml @@ -23,11 +23,12 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/python-dataviz.md # - shared/reporting.md # - shared/trends.md # -# frontmatter-hash: 9848cc49a4ce757500e6d13e0d80e913579afc258434dea922cb8c2da6d2bee7 +# frontmatter-hash: 24c95e05db9b5423bcdcb99e38fa604774d272c1647b66dd4ab4fcf2f5d1feb1 name: "The Daily Repository Chronicle" "on": @@ -608,6 +609,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-repo-chronicle.md b/.github/workflows/daily-repo-chronicle.md index 04ffdc97a2c..eb14f3be59a 100644 --- a/.github/workflows/daily-repo-chronicle.md +++ b/.github/workflows/daily-repo-chronicle.md @@ -36,6 +36,7 @@ safe-outputs: title-prefix: "πŸ“° " close-older-discussions: true imports: + - shared/mood.md - shared/reporting.md - shared/trends.md --- diff --git a/.github/workflows/daily-safe-output-optimizer.lock.yml b/.github/workflows/daily-safe-output-optimizer.lock.yml index 48299d9c8b1..94578dc4637 100644 --- a/.github/workflows/daily-safe-output-optimizer.lock.yml +++ b/.github/workflows/daily-safe-output-optimizer.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 0577760506d726954280b72c4026a20d8a91a95818f26e54d2d6f3c0f04235c8 +# frontmatter-hash: fc9a9acae9cf90b47c8371c4e620a3847e88d3cb81a9df54a64359b3e5b424f4 name: "Daily Safe Output Tool Optimizer" "on": @@ -655,6 +656,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/daily-safe-output-optimizer.md b/.github/workflows/daily-safe-output-optimizer.md index 3e4107a5a55..e38940b2d98 100644 --- a/.github/workflows/daily-safe-output-optimizer.md +++ b/.github/workflows/daily-safe-output-optimizer.md @@ -35,6 +35,7 @@ timeout-minutes: 30 strict: true imports: + - shared/mood.md - shared/jqschema.md - shared/reporting.md --- diff --git a/.github/workflows/daily-secrets-analysis.lock.yml b/.github/workflows/daily-secrets-analysis.lock.yml index e0c940aafe7..a1773aae12e 100644 --- a/.github/workflows/daily-secrets-analysis.lock.yml +++ b/.github/workflows/daily-secrets-analysis.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 5ad9f9b0378a3ab6e36feb0b59074643280051e45e8a0cd088773c307b5c5b47 +# frontmatter-hash: 879354e7b994d035421d4e0d1c9aaee8374cead52a5161c7b7414875d213a6ec name: "Daily Secrets Analysis Agent" "on": @@ -600,6 +601,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-secrets-analysis.md b/.github/workflows/daily-secrets-analysis.md index b2b06a3feed..9ad976fd4e3 100644 --- a/.github/workflows/daily-secrets-analysis.md +++ b/.github/workflows/daily-secrets-analysis.md @@ -26,6 +26,7 @@ safe-outputs: max: 10 timeout-minutes: 20 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/daily-semgrep-scan.lock.yml b/.github/workflows/daily-semgrep-scan.lock.yml index 4338075a992..527b1a58c23 100644 --- a/.github/workflows/daily-semgrep-scan.lock.yml +++ b/.github/workflows/daily-semgrep-scan.lock.yml @@ -24,8 +24,9 @@ # Resolved workflow manifest: # Imports: # - shared/mcp/semgrep.md +# - shared/mood.md # -# frontmatter-hash: 7a5a221735702a7991fbde05fac553787d4cfc4450c09c4962ab14031c99a869 +# frontmatter-hash: bf2dc5ae4b7422012fdb44020461f3632d0c60609a575dce0f43ede2ac85a69f name: "Daily Semgrep Scan" "on": @@ -597,6 +598,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + diff --git a/.github/workflows/daily-semgrep-scan.md b/.github/workflows/daily-semgrep-scan.md index e3b11c288e7..9dae848d97b 100644 --- a/.github/workflows/daily-semgrep-scan.md +++ b/.github/workflows/daily-semgrep-scan.md @@ -2,6 +2,7 @@ description: Daily Semgrep security scan for SQL injection and other vulnerabilities name: Daily Semgrep Scan imports: + - shared/mood.md - shared/mcp/semgrep.md on: schedule: daily diff --git a/.github/workflows/daily-syntax-error-quality.lock.yml b/.github/workflows/daily-syntax-error-quality.lock.yml index 5474d7c2c1a..49ff4dab250 100644 --- a/.github/workflows/daily-syntax-error-quality.lock.yml +++ b/.github/workflows/daily-syntax-error-quality.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: d0599ebdac159fc2ba28768f8cbc859167db394eaa52a9a22777604737a96646 +# frontmatter-hash: 0f96ecf74734688be926914172defbef6b6617ab2f83da4ca4a6eeb82ee054fe name: "Daily Syntax Error Quality Check" "on": @@ -563,6 +564,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-syntax-error-quality.md b/.github/workflows/daily-syntax-error-quality.md index 300c3ec3972..9c46169ad52 100644 --- a/.github/workflows/daily-syntax-error-quality.md +++ b/.github/workflows/daily-syntax-error-quality.md @@ -31,6 +31,7 @@ safe-outputs: timeout-minutes: 20 strict: true imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/daily-team-evolution-insights.lock.yml b/.github/workflows/daily-team-evolution-insights.lock.yml index 117b40550cf..ef8b32e7ca7 100644 --- a/.github/workflows/daily-team-evolution-insights.lock.yml +++ b/.github/workflows/daily-team-evolution-insights.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: d563c891e44652ac51023dc726d06c05d82b9ba0e8173997c7ee65a6ddb2615a +# frontmatter-hash: 73e1063fb6755bf0bf57401d0c74b2f48bfc1d6192e3a8c0074634dfbd1acfbc name: "Daily Team Evolution Insights" "on": @@ -548,6 +549,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-team-evolution-insights.md b/.github/workflows/daily-team-evolution-insights.md index f82ea6244db..64a1fd2c11a 100644 --- a/.github/workflows/daily-team-evolution-insights.md +++ b/.github/workflows/daily-team-evolution-insights.md @@ -29,6 +29,7 @@ safe-outputs: close-older-discussions: true timeout-minutes: 90 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/daily-team-status.lock.yml b/.github/workflows/daily-team-status.lock.yml index b6e54caf6ea..b81e484e6d1 100644 --- a/.github/workflows/daily-team-status.lock.yml +++ b/.github/workflows/daily-team-status.lock.yml @@ -30,8 +30,9 @@ # Resolved workflow manifest: # Imports: # - githubnext/agentics/workflows/shared/reporting.md@d3422bf940923ef1d43db5559652b8e1e71869f3 +# - shared/mood.md # -# frontmatter-hash: 87d4e30bfbd03e42b46a4241d6ef8b830c8621dbdf371028d52ce9550a19c43b +# frontmatter-hash: ef044b98d76b213b48ff227e6f13f1a9b57a623dcfab759b1ea5d762b637efd2 # # Effective stop-time: 2026-02-09 04:24:39 @@ -572,6 +573,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Formatting Structure your report with an overview followed by detailed content: diff --git a/.github/workflows/daily-team-status.md b/.github/workflows/daily-team-status.md index db942900a3a..d44ee5590bf 100644 --- a/.github/workflows/daily-team-status.md +++ b/.github/workflows/daily-team-status.md @@ -13,7 +13,8 @@ permissions: tracker-id: daily-team-status network: defaults imports: -- githubnext/agentics/workflows/shared/reporting.md@d3422bf940923ef1d43db5559652b8e1e71869f3 + - shared/mood.md + - githubnext/agentics/workflows/shared/reporting.md@d3422bf940923ef1d43db5559652b8e1e71869f3 safe-outputs: create-issue: expires: 1d diff --git a/.github/workflows/daily-testify-uber-super-expert.lock.yml b/.github/workflows/daily-testify-uber-super-expert.lock.yml index 4186f29e1f4..3aa8c527a58 100644 --- a/.github/workflows/daily-testify-uber-super-expert.lock.yml +++ b/.github/workflows/daily-testify-uber-super-expert.lock.yml @@ -23,10 +23,11 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # - shared/safe-output-app.md # -# frontmatter-hash: 7d8e53e9fb651ca8ed59f03635300d5be979b8a42ffc4a3a78bce5e8d641bb6d +# frontmatter-hash: 2d110214c824bb89e0a9a8dbad995e7197afb37fd85f3096ef910aeb4e97b17b name: "Daily Testify Uber Super Expert" "on": @@ -609,6 +610,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/daily-testify-uber-super-expert.md b/.github/workflows/daily-testify-uber-super-expert.md index ab1de8a5865..825ca1ea78a 100644 --- a/.github/workflows/daily-testify-uber-super-expert.md +++ b/.github/workflows/daily-testify-uber-super-expert.md @@ -15,6 +15,7 @@ tracker-id: daily-testify-uber-super-expert engine: copilot imports: + - shared/mood.md - shared/reporting.md - shared/safe-output-app.md diff --git a/.github/workflows/daily-workflow-updater.lock.yml b/.github/workflows/daily-workflow-updater.lock.yml index 26733251e33..a5662c712bc 100644 --- a/.github/workflows/daily-workflow-updater.lock.yml +++ b/.github/workflows/daily-workflow-updater.lock.yml @@ -21,7 +21,11 @@ # # Automatically updates GitHub Actions versions and creates a PR if changes are detected # -# frontmatter-hash: 34ecf6d283f0c910c416fd79c8166b782a907406978ce8bb69df14c8617ef012 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: fc720cc83d7ca9be2ca13a9a5ad8608aa539b149e8d2c68a0db716c46825d40f name: "Daily Workflow Updater" "on": @@ -546,6 +550,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/daily-workflow-updater.md}} diff --git a/.github/workflows/daily-workflow-updater.md b/.github/workflows/daily-workflow-updater.md index fe997a2340b..dc6cf22921c 100644 --- a/.github/workflows/daily-workflow-updater.md +++ b/.github/workflows/daily-workflow-updater.md @@ -41,6 +41,8 @@ tools: timeout-minutes: 15 +imports: + - shared/mood.md --- {{#runtime-import? .github/shared-instructions.md}} diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml index 6761f24fe3c..26e84f81348 100644 --- a/.github/workflows/deep-report.lock.yml +++ b/.github/workflows/deep-report.lock.yml @@ -24,10 +24,11 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # - shared/reporting.md # - shared/weekly-issues-data-fetch.md # -# frontmatter-hash: b715dd1e67cdc8621dab57a8d1bb653504503e4c8bf61f7b8bbe999421a41a08 +# frontmatter-hash: 307993ef6091a569bb8ee0c6a0d4685a8c1b9bfee1e1f227e1b9154fe9823c54 name: "DeepReport - Intelligence Gathering Agent" "on": @@ -801,6 +802,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/deep-report.md b/.github/workflows/deep-report.md index b9e1d97a6bf..8e0eb7b82da 100644 --- a/.github/workflows/deep-report.md +++ b/.github/workflows/deep-report.md @@ -53,6 +53,7 @@ tools: edit: imports: + - shared/mood.md - shared/jqschema.md - shared/weekly-issues-data-fetch.md - shared/reporting.md diff --git a/.github/workflows/delight.lock.yml b/.github/workflows/delight.lock.yml index 7adc7f4c3b6..164d4922b7e 100644 --- a/.github/workflows/delight.lock.yml +++ b/.github/workflows/delight.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 406c8d21d41b5da521506886259ec7ea7e0b1731205840f17287c0f19b8ed8f3 +# frontmatter-hash: 984d06a63c4cc9a8af4a4ef0746c91832f6cf252d62c6a7c3534994d561a031a name: "Delight" "on": @@ -654,6 +655,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/delight.md b/.github/workflows/delight.md index 9e4fb3d0619..a6d038c2a21 100644 --- a/.github/workflows/delight.md +++ b/.github/workflows/delight.md @@ -56,6 +56,7 @@ tools: timeout-minutes: 30 imports: + - shared/mood.md - shared/reporting.md - shared/jqschema.md diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml index 4334acca8c5..4a874946b2d 100644 --- a/.github/workflows/dependabot-go-checker.lock.yml +++ b/.github/workflows/dependabot-go-checker.lock.yml @@ -21,7 +21,11 @@ # # Checks for Go module and NPM dependency updates and analyzes Dependabot PRs for compatibility and breaking changes # -# frontmatter-hash: 25006728692ed67f0a5eff4aa4ad386e376932f4bc29965fa0689ccf517cdc4d +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: cc1c94747da840c74962f07d39790a155b1e5db82cfdf90d68d66a08c88261bd name: "Dependabot Dependency Checker" "on": @@ -596,6 +600,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/dependabot-go-checker.md}} diff --git a/.github/workflows/dependabot-go-checker.md b/.github/workflows/dependabot-go-checker.md index 7362ddd9af1..361112a9ee6 100644 --- a/.github/workflows/dependabot-go-checker.md +++ b/.github/workflows/dependabot-go-checker.md @@ -35,6 +35,8 @@ tools: web-fetch: bash: [":*"] +imports: + - shared/mood.md --- # Dependabot Dependency Checker diff --git a/.github/workflows/dependabot-project-manager.lock.yml b/.github/workflows/dependabot-project-manager.lock.yml index 4e642d19743..f04bfde703e 100644 --- a/.github/workflows/dependabot-project-manager.lock.yml +++ b/.github/workflows/dependabot-project-manager.lock.yml @@ -21,7 +21,11 @@ # # Automatically bundles Dependabot PRs by runtime and manifest, creates project items, and assigns them to Copilot for remediation with a "Review Required" status column # -# frontmatter-hash: 992600a7e7e33a35c85f02e715809c1fd7c7c1e7bc63f7a167d88bc841b9056b +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 3a91a286e566cd6f6e9b7370c5e41efbd4e4bc22aa02f2b3f54fc2b9486cee3c name: "Dependabot Project Manager" "on": @@ -840,6 +844,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/dependabot-project-manager.md}} diff --git a/.github/workflows/dependabot-project-manager.md b/.github/workflows/dependabot-project-manager.md index dd707dc2710..556b38f622c 100644 --- a/.github/workflows/dependabot-project-manager.md +++ b/.github/workflows/dependabot-project-manager.md @@ -57,6 +57,8 @@ safe-outputs: add-comment: max: 10 +imports: + - shared/mood.md --- # Dependabot Project Manager diff --git a/.github/workflows/dev-hawk.lock.yml b/.github/workflows/dev-hawk.lock.yml index b144cfa521f..8c7d42b3181 100644 --- a/.github/workflows/dev-hawk.lock.yml +++ b/.github/workflows/dev-hawk.lock.yml @@ -21,7 +21,11 @@ # # Monitors development workflow activities and provides real-time alerts and insights on pull requests and CI status # -# frontmatter-hash: 74f1cd53b2598499d4830d3ed0c87c97b5ce569e396d1c4badf9f7cfce358362 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 26fbe593cfc5a0684979a0dc435a2235bcf8162ae42bd42b0cc9abd00308c37c name: "Dev Hawk" "on": @@ -600,6 +604,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/dev-hawk.md}} diff --git a/.github/workflows/dev-hawk.md b/.github/workflows/dev-hawk.md index 60abed8dbf4..a80787bf021 100644 --- a/.github/workflows/dev-hawk.md +++ b/.github/workflows/dev-hawk.md @@ -32,6 +32,8 @@ safe-outputs: run-failure: "πŸ¦… Hawk down! [{workflow_name}]({run_url}) {status}. The skies grow quiet..." timeout-minutes: 15 strict: true +imports: + - shared/mood.md --- # Dev Hawk - Development Workflow Monitor diff --git a/.github/workflows/dev.lock.yml b/.github/workflows/dev.lock.yml index 7c681219129..1dae65adc60 100644 --- a/.github/workflows/dev.lock.yml +++ b/.github/workflows/dev.lock.yml @@ -21,7 +21,11 @@ # # Build and test this project # -# frontmatter-hash: 56c9efc011ab8ce3ba02bc16ae69656bae41fdb999945f32cf17a12a52763787 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: cf9aa8ef718e4e141587441cc4dd1f3b3fa7d48154269b347ec4569e4705b766 name: "Dev" "on": @@ -543,6 +547,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/dev.md}} diff --git a/.github/workflows/dev.md b/.github/workflows/dev.md index 7d139d45bd3..37226a13117 100644 --- a/.github/workflows/dev.md +++ b/.github/workflows/dev.md @@ -29,6 +29,8 @@ safe-outputs: expires: 2h title-prefix: "[dev] " draft: true +imports: + - shared/mood.md --- # Build, Test, and Add Poem diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml index c485f6d1514..57479a3e4ce 100644 --- a/.github/workflows/developer-docs-consolidator.lock.yml +++ b/.github/workflows/developer-docs-consolidator.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: a3ad965719aeff31821cf16b5dbf60b2aec54c89c1cf09cd9c43f313d0beab80 +# frontmatter-hash: dbe4f92910c87aa57b2290f6c1f9263279acc272caa1ad3c5a4e969a563c5729 name: "Developer Documentation Consolidator" "on": @@ -638,6 +639,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/developer-docs-consolidator.md b/.github/workflows/developer-docs-consolidator.md index 5db48510ed9..cd62aae5efa 100644 --- a/.github/workflows/developer-docs-consolidator.md +++ b/.github/workflows/developer-docs-consolidator.md @@ -49,6 +49,7 @@ tools: timeout-minutes: 30 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml index 2802ace790c..5fcd1195a20 100644 --- a/.github/workflows/dictation-prompt.lock.yml +++ b/.github/workflows/dictation-prompt.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 4517862ef9c459a1e93740300e4a3ea247d94a8960487fe60ff5f7bc3433c4b8 +# frontmatter-hash: c48c689e901f5b88b8fdce48b4a6c3a9435c122fd21b42bda9d1477e59983be5 name: "Dictation Prompt Generator" "on": @@ -551,6 +552,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/dictation-prompt.md b/.github/workflows/dictation-prompt.md index 07e4b52adcc..3be137d4672 100644 --- a/.github/workflows/dictation-prompt.md +++ b/.github/workflows/dictation-prompt.md @@ -16,6 +16,7 @@ engine: copilot network: defaults imports: + - shared/mood.md - shared/reporting.md tools: diff --git a/.github/workflows/discussion-task-miner.lock.yml b/.github/workflows/discussion-task-miner.lock.yml index e3627cf4429..81a6bd4298f 100644 --- a/.github/workflows/discussion-task-miner.lock.yml +++ b/.github/workflows/discussion-task-miner.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 00300198726d7dfa29b06e2bbcf9901d2acceff88e40628684992e0034e5ca34 +# frontmatter-hash: ea26887d4dbc1c84721c41d230aa9814749688377289d3c5a0a13b15f8e7e01c name: "Discussion Task Miner - Code Quality Improvement Agent" "on": @@ -637,6 +638,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/discussion-task-miner.md b/.github/workflows/discussion-task-miner.md index 162513d53a1..e8f4c77c572 100644 --- a/.github/workflows/discussion-task-miner.md +++ b/.github/workflows/discussion-task-miner.md @@ -51,6 +51,7 @@ tools: - "date *" imports: + - shared/mood.md - shared/jqschema.md - shared/reporting.md diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml index 27d22c86705..aecc1efde5e 100644 --- a/.github/workflows/docs-noob-tester.lock.yml +++ b/.github/workflows/docs-noob-tester.lock.yml @@ -24,8 +24,9 @@ # Resolved workflow manifest: # Imports: # - shared/docs-server-lifecycle.md +# - shared/mood.md # -# frontmatter-hash: 229fb7d9140404ea02b81438957ab9bb6e8407b82c7c48e5a371c960d1de0191 +# frontmatter-hash: 627069e9867021770aea47a6fa414c88cb825e2578e5c7a8b878ffab63781f79 name: "Documentation Noob Tester" "on": @@ -579,6 +580,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Starting the Documentation Preview Server **Context**: The documentation has been pre-built using `npm run build`. Use the preview server to serve the static build. diff --git a/.github/workflows/docs-noob-tester.md b/.github/workflows/docs-noob-tester.md index 8b15a9d1497..049e9f04f89 100644 --- a/.github/workflows/docs-noob-tester.md +++ b/.github/workflows/docs-noob-tester.md @@ -27,6 +27,7 @@ network: - node imports: + - shared/mood.md - shared/docs-server-lifecycle.md --- diff --git a/.github/workflows/draft-pr-cleanup.lock.yml b/.github/workflows/draft-pr-cleanup.lock.yml index d99d79d6be6..bd104949377 100644 --- a/.github/workflows/draft-pr-cleanup.lock.yml +++ b/.github/workflows/draft-pr-cleanup.lock.yml @@ -21,7 +21,11 @@ # # Automated cleanup policy for stale draft pull requests to reduce clutter and improve triage efficiency # -# frontmatter-hash: fe61f2690e11dd5437126effa9913e0fe5fb800129cec7f82147f8277cdd0cad +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 3eb180640f80ddff447563d5c635ca11913c2cd790726258e0f4f6449c2f6ba1 name: "Draft PR Cleanup" "on": @@ -578,6 +582,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/draft-pr-cleanup.md}} diff --git a/.github/workflows/draft-pr-cleanup.md b/.github/workflows/draft-pr-cleanup.md index 88fa53e0897..f52a1dd25a1 100644 --- a/.github/workflows/draft-pr-cleanup.md +++ b/.github/workflows/draft-pr-cleanup.md @@ -28,6 +28,8 @@ safe-outputs: run-success: "βœ… Draft PR cleanup complete! [{workflow_name}]({run_url}) has reviewed and processed stale drafts." run-failure: "❌ Draft PR cleanup failed! [{workflow_name}]({run_url}) {status}. Some draft PRs may not be processed." timeout-minutes: 20 +imports: + - shared/mood.md --- # Draft PR Cleanup Agent 🧹 diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml index 8127da21f89..9a96df58f5e 100644 --- a/.github/workflows/duplicate-code-detector.lock.yml +++ b/.github/workflows/duplicate-code-detector.lock.yml @@ -21,7 +21,11 @@ # # Identifies duplicate code patterns across the codebase and suggests refactoring opportunities # -# frontmatter-hash: e13c6df501076c50e55eacfb19d3f2cf4d16f9764ec57af5993a2a7479148bbe +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: c5be1cf2be142247a13c39ee11de63cdc913ae5a3d2d9ab9fb9394c2ae9cb7b4 name: "Duplicate Code Detector" "on": @@ -619,6 +623,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/duplicate-code-detector.md}} diff --git a/.github/workflows/duplicate-code-detector.md b/.github/workflows/duplicate-code-detector.md index c485cf6f478..59a1a947615 100644 --- a/.github/workflows/duplicate-code-detector.md +++ b/.github/workflows/duplicate-code-detector.md @@ -21,6 +21,8 @@ safe-outputs: max: 3 timeout-minutes: 15 strict: true +imports: + - shared/mood.md --- # Duplicate Code Detection diff --git a/.github/workflows/example-custom-error-patterns.lock.yml b/.github/workflows/example-custom-error-patterns.lock.yml index 3e72c81cb60..9a2da272747 100644 --- a/.github/workflows/example-custom-error-patterns.lock.yml +++ b/.github/workflows/example-custom-error-patterns.lock.yml @@ -20,7 +20,11 @@ # For more information: https://github.com/github/gh-aw/blob/main/.github/aw/github-agentic-workflows.md # # -# frontmatter-hash: 7908fb6923cd10749438e2217d7533858861133af4efc4965524a88625a88f56 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 8777360f3ce21656e3f8bce4d00fdd94f20a9295969d3172977e453a086a06fc name: "Example: Custom Error Patterns" "on": @@ -288,6 +292,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/example-custom-error-patterns.md}} diff --git a/.github/workflows/example-custom-error-patterns.md b/.github/workflows/example-custom-error-patterns.md index cbcd4a6e524..e170273716c 100644 --- a/.github/workflows/example-custom-error-patterns.md +++ b/.github/workflows/example-custom-error-patterns.md @@ -18,6 +18,8 @@ engine: level_group: 0 message_group: 1 description: "Build failure indicator" +imports: + - shared/mood.md --- # Example: Custom Error Patterns diff --git a/.github/workflows/example-permissions-warning.lock.yml b/.github/workflows/example-permissions-warning.lock.yml index 6bcb341c43e..1d046143879 100644 --- a/.github/workflows/example-permissions-warning.lock.yml +++ b/.github/workflows/example-permissions-warning.lock.yml @@ -21,7 +21,11 @@ # # Example workflow demonstrating proper permission provisioning and security best practices # -# frontmatter-hash: 94ffd5b85d76a2be5b3602a2babffa5a24d9e2bf59e74b4a81355902bdf06e01 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 7885ee82ff0bf979506525a90d1f509fafeac200be62ed4d79552baa077a33ee name: "Example: Properly Provisioned Permissions" "on": @@ -286,6 +290,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/example-permissions-warning.md}} diff --git a/.github/workflows/example-permissions-warning.md b/.github/workflows/example-permissions-warning.md index 15631f3c420..c0a9d592793 100644 --- a/.github/workflows/example-permissions-warning.md +++ b/.github/workflows/example-permissions-warning.md @@ -14,6 +14,8 @@ tools: strict: false features: dangerous-permissions-write: true +imports: + - shared/mood.md --- # Example: Properly Provisioned Permissions diff --git a/.github/workflows/example-workflow-analyzer.lock.yml b/.github/workflows/example-workflow-analyzer.lock.yml index 92574e3f718..eb63308cf61 100644 --- a/.github/workflows/example-workflow-analyzer.lock.yml +++ b/.github/workflows/example-workflow-analyzer.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 13121497d2da10ef2d7d6f201ed43ae01a75ad1e4577b1c0da6e36d6d1536795 +# frontmatter-hash: 3aaa27f1007e0f3516fcd49080a0996d71beaf51056e5eeb29429146abfbe24a name: "Weekly Workflow Analysis" "on": @@ -611,6 +612,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/example-workflow-analyzer.md b/.github/workflows/example-workflow-analyzer.md index f382f31e1d1..d2d421f062c 100644 --- a/.github/workflows/example-workflow-analyzer.md +++ b/.github/workflows/example-workflow-analyzer.md @@ -20,6 +20,7 @@ safe-outputs: close-older-discussions: true timeout-minutes: 10 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/firewall-escape.lock.yml b/.github/workflows/firewall-escape.lock.yml index cf290407829..88344e0c842 100644 --- a/.github/workflows/firewall-escape.lock.yml +++ b/.github/workflows/firewall-escape.lock.yml @@ -21,7 +21,11 @@ # # Security testing to find escape paths in the AWF (Agent Workflow Firewall) # -# frontmatter-hash: 45c40ad663418749f58caddf5c3397cd9a5952095edf17b03e29bdab56a24411 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: fe3a2df8fd1997bea5ed310c527762f76c1e696a8aa649c51e6437865f20e570 name: "The Great Escapi" "on": @@ -591,6 +595,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/firewall-escape.md}} @@ -1043,7 +1054,7 @@ jobs: - name: Create issue on test failure uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: - script: |- + script: | await github.rest.issues.create({ owner: context.repo.owner, repo: context.repo.repo, diff --git a/.github/workflows/firewall-escape.md b/.github/workflows/firewall-escape.md index dbfaabc81ed..fe5bf983e42 100644 --- a/.github/workflows/firewall-escape.md +++ b/.github/workflows/firewall-escape.md @@ -81,6 +81,8 @@ jobs: - File operations failed`, labels: ['bug', 'firewall', 'automated'] }); +imports: + - shared/mood.md --- # The Great Escapi diff --git a/.github/workflows/firewall.lock.yml b/.github/workflows/firewall.lock.yml index 410d715a9a3..8e1dcba5046 100644 --- a/.github/workflows/firewall.lock.yml +++ b/.github/workflows/firewall.lock.yml @@ -21,7 +21,11 @@ # # Tests network firewall functionality and validates security rules for workflow network access # -# frontmatter-hash: 2a0e834ee3cd0e91a2b612df54c1ffa488ab6e446f79ede1851d9af4a6365de0 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 92f2186cfc3bb66ef47342e0e23abc1ed566cc0dee63d87b741daf49a91d9041 name: "Firewall Test Agent" "on": @@ -287,6 +291,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/firewall.md}} diff --git a/.github/workflows/firewall.md b/.github/workflows/firewall.md index e27b4c9c5f1..55e72f4dc09 100644 --- a/.github/workflows/firewall.md +++ b/.github/workflows/firewall.md @@ -21,6 +21,8 @@ tools: web-fetch: timeout-minutes: 5 +imports: + - shared/mood.md --- # Firewall Test Agent diff --git a/.github/workflows/functional-pragmatist.lock.yml b/.github/workflows/functional-pragmatist.lock.yml index 5ac473caaca..2603ad49ced 100644 --- a/.github/workflows/functional-pragmatist.lock.yml +++ b/.github/workflows/functional-pragmatist.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: c9f371e2c9f855df56da69aa6fa020ab7f3762c68248c087fdbb48e2615c6bc2 +# frontmatter-hash: ce74c3e032f512ff328c2bc23406066e1a3e88028d8bd201952252c43d45aa61 name: "Functional Pragmatist" "on": @@ -551,6 +552,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/functional-pragmatist.md b/.github/workflows/functional-pragmatist.md index bc981303a42..609b2b3a287 100644 --- a/.github/workflows/functional-pragmatist.md +++ b/.github/workflows/functional-pragmatist.md @@ -20,6 +20,7 @@ network: - go imports: + - shared/mood.md - shared/reporting.md safe-outputs: diff --git a/.github/workflows/github-mcp-structural-analysis.lock.yml b/.github/workflows/github-mcp-structural-analysis.lock.yml index 362979b6fc3..db157e93ac6 100644 --- a/.github/workflows/github-mcp-structural-analysis.lock.yml +++ b/.github/workflows/github-mcp-structural-analysis.lock.yml @@ -23,10 +23,11 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/python-dataviz.md # - shared/reporting.md # -# frontmatter-hash: 69e313fdeb2efc801592c1bcf6936b7ff82f98695698db12c158f4d38b9346dd +# frontmatter-hash: 329406755679f6647c46ccab5fdddc915f5d0c0d8302a577d3a1d948d3507485 name: "GitHub MCP Structural Analysis" "on": @@ -613,6 +614,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + # Python Data Visualization Guide Python scientific libraries have been installed and are ready for use. A temporary folder structure has been created at `/tmp/gh-aw/python/` for organizing scripts, data, and outputs. diff --git a/.github/workflows/github-mcp-structural-analysis.md b/.github/workflows/github-mcp-structural-analysis.md index 01141b6abea..ba58d27872e 100644 --- a/.github/workflows/github-mcp-structural-analysis.md +++ b/.github/workflows/github-mcp-structural-analysis.md @@ -28,6 +28,7 @@ safe-outputs: max: 1 close-older-discussions: true imports: + - shared/mood.md - shared/python-dataviz.md - shared/reporting.md --- diff --git a/.github/workflows/github-mcp-tools-report.lock.yml b/.github/workflows/github-mcp-tools-report.lock.yml index e2a7f8f548a..65a45137821 100644 --- a/.github/workflows/github-mcp-tools-report.lock.yml +++ b/.github/workflows/github-mcp-tools-report.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 4dfbb7c20c8c63aa5741b2465985b3e579cc02728ba2187d3a28a8f548d39d2c +# frontmatter-hash: a1fef3d7f0da48b305c723f3ea2cf88200b8cab572707fb83ca7afb76a0b36aa name: "GitHub MCP Remote Server Tools Report Generator" "on": @@ -624,6 +625,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/github-mcp-tools-report.md b/.github/workflows/github-mcp-tools-report.md index efc40a5b53c..dccc104e780 100644 --- a/.github/workflows/github-mcp-tools-report.md +++ b/.github/workflows/github-mcp-tools-report.md @@ -30,6 +30,7 @@ safe-outputs: draft: false timeout-minutes: 15 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/github-remote-mcp-auth-test.lock.yml b/.github/workflows/github-remote-mcp-auth-test.lock.yml index 6ded1c83082..b0d9b1ca972 100644 --- a/.github/workflows/github-remote-mcp-auth-test.lock.yml +++ b/.github/workflows/github-remote-mcp-auth-test.lock.yml @@ -21,7 +21,11 @@ # # Daily test of GitHub remote MCP authentication with GitHub Actions token # -# frontmatter-hash: 789146eb83886f75b2c5090eb54b6110874a7ab72021936a013a9b6395d7c8ca +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: f3b0bd24cb8b3e173ae390adff62e130c6defb4d3868cb491d97cfb032c7f1ab name: "GitHub Remote MCP Authentication Test" "on": @@ -546,6 +550,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/github-remote-mcp-auth-test.md}} diff --git a/.github/workflows/github-remote-mcp-auth-test.md b/.github/workflows/github-remote-mcp-auth-test.md index 9457a6b5790..4918d55c530 100644 --- a/.github/workflows/github-remote-mcp-auth-test.md +++ b/.github/workflows/github-remote-mcp-auth-test.md @@ -23,6 +23,8 @@ safe-outputs: close-older-discussions: true timeout-minutes: 5 strict: true +imports: + - shared/mood.md --- # GitHub Remote MCP Authentication Test diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml index 0bb3056e8fd..c9fe5b336f3 100644 --- a/.github/workflows/glossary-maintainer.lock.yml +++ b/.github/workflows/glossary-maintainer.lock.yml @@ -25,8 +25,9 @@ # Imports: # - ../../skills/documentation/SKILL.md # - ../agents/technical-doc-writer.agent.md +# - shared/mood.md # -# frontmatter-hash: 3b004309888b46e3eb1d9166cc48552891b3fde4cd7b4342eb1107c0e4d8bf83 +# frontmatter-hash: 4f6735e2bc6d4b4e88d81999ae42343c625b64ddcbb50b01e31c6560edb6e0e4 name: "Glossary Maintainer" "on": @@ -584,6 +585,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ### Documentation The documentation for this project is available in the `docs/` directory. It uses GitHub-flavored markdown with Astro Starlight for rendering and follows the DiΓ‘taxis framework for systematic documentation. diff --git a/.github/workflows/glossary-maintainer.md b/.github/workflows/glossary-maintainer.md index 6ff68b2cac9..1b658d1db16 100644 --- a/.github/workflows/glossary-maintainer.md +++ b/.github/workflows/glossary-maintainer.md @@ -23,6 +23,7 @@ network: - github imports: + - shared/mood.md - ../../skills/documentation/SKILL.md - ../agents/technical-doc-writer.agent.md diff --git a/.github/workflows/go-fan.lock.yml b/.github/workflows/go-fan.lock.yml index 95b96f7f4fa..97b4db7597c 100644 --- a/.github/workflows/go-fan.lock.yml +++ b/.github/workflows/go-fan.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: ba53a1750c2de440fe7550ae8f6bba94df91899f7ed3e1576aaca35dc74a6e89 +# frontmatter-hash: 83a24302a2448e553e36b58d33ca37fd281d3787677ac3d2bc7651e7264c3631 name: "Go Fan" "on": @@ -574,6 +575,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/go-fan.md b/.github/workflows/go-fan.md index 4b6bc16480c..cb355bce6c8 100644 --- a/.github/workflows/go-fan.md +++ b/.github/workflows/go-fan.md @@ -23,6 +23,7 @@ network: - go imports: + - shared/mood.md - shared/reporting.md safe-outputs: diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml index a514ee0ff3b..8926066705e 100644 --- a/.github/workflows/go-logger.lock.yml +++ b/.github/workflows/go-logger.lock.yml @@ -24,8 +24,9 @@ # Resolved workflow manifest: # Imports: # - shared/go-make.md +# - shared/mood.md # -# frontmatter-hash: 93b0b741aaf78ab0878fc902fdf0bef6a93e2b59d4cd830ad1a62ddb2caaebc5 +# frontmatter-hash: 0e1aba924e4cf5c011642211ede5dbc28e1abdc2db601bb0bf1c2e83c9793575 name: "Go Logger Enhancement" "on": @@ -719,6 +720,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + **IMPORTANT**: Always use the `safeinputs-go` and `safeinputs-make` tools for Go and Make commands instead of running them directly via bash. These safe-input tools provide consistent execution and proper logging. **Correct**: diff --git a/.github/workflows/go-logger.md b/.github/workflows/go-logger.md index e53dbfe83e9..9390ab2b2fa 100644 --- a/.github/workflows/go-logger.md +++ b/.github/workflows/go-logger.md @@ -51,6 +51,7 @@ tools: cache-memory: imports: + - shared/mood.md - shared/go-make.md timeout-minutes: 15 diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml index cb841e10451..9fbc88bcdad 100644 --- a/.github/workflows/go-pattern-detector.lock.yml +++ b/.github/workflows/go-pattern-detector.lock.yml @@ -24,8 +24,9 @@ # Resolved workflow manifest: # Imports: # - shared/mcp/ast-grep.md +# - shared/mood.md # -# frontmatter-hash: b97f1fea9e98decc6a42563d2e324c065d494f9a2cf336f4743dc4818be0c610 +# frontmatter-hash: 423971fb3b0a7665efe1f8dc67b1370def0ca46f83b64630387f4ce67599cdb8 name: "Go Pattern Detector" "on": @@ -574,6 +575,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## ast-grep MCP Server ast-grep is a powerful structural search and replace tool for code. It uses tree-sitter grammars to parse and search code based on its structure rather than just text patterns. diff --git a/.github/workflows/go-pattern-detector.md b/.github/workflows/go-pattern-detector.md index c2b30a4070c..f3a2de197f7 100644 --- a/.github/workflows/go-pattern-detector.md +++ b/.github/workflows/go-pattern-detector.md @@ -50,6 +50,7 @@ engine: claude timeout-minutes: 10 imports: + - shared/mood.md - shared/mcp/ast-grep.md safe-outputs: diff --git a/.github/workflows/grumpy-reviewer.lock.yml b/.github/workflows/grumpy-reviewer.lock.yml index 6d38e3389bd..36b4a75f20d 100644 --- a/.github/workflows/grumpy-reviewer.lock.yml +++ b/.github/workflows/grumpy-reviewer.lock.yml @@ -21,7 +21,11 @@ # # Performs critical code review with a focus on edge cases, potential bugs, and code quality issues # -# frontmatter-hash: a5db384ff02fa46523be1e10f5bc3c49aa6db955ba384ccf82bed64690321fed +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 3d9cd4b2b7a04bf04702924b366c754d0be98ccfec6693cc86005448faa6497d name: "Grumpy Code Reviewer πŸ”₯" "on": @@ -645,6 +649,13 @@ jobs: fi cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/grumpy-reviewer.md}} diff --git a/.github/workflows/grumpy-reviewer.md b/.github/workflows/grumpy-reviewer.md index a6d66443d50..8a5e165948f 100644 --- a/.github/workflows/grumpy-reviewer.md +++ b/.github/workflows/grumpy-reviewer.md @@ -24,6 +24,8 @@ safe-outputs: run-success: "😀 Fine. [{workflow_name}]({run_url}) finished the review. It wasn't completely terrible. I guess. πŸ™„" run-failure: "😀 Great. [{workflow_name}]({run_url}) {status}. As if my day couldn't get any worse..." timeout-minutes: 10 +imports: + - shared/mood.md --- # Grumpy Code Reviewer πŸ”₯ diff --git a/.github/workflows/hourly-ci-cleaner.lock.yml b/.github/workflows/hourly-ci-cleaner.lock.yml index 8af213445ac..0b4dea78841 100644 --- a/.github/workflows/hourly-ci-cleaner.lock.yml +++ b/.github/workflows/hourly-ci-cleaner.lock.yml @@ -24,8 +24,9 @@ # Resolved workflow manifest: # Imports: # - ../agents/ci-cleaner.agent.md +# - shared/mood.md # -# frontmatter-hash: 350723a55d8e6a81fe8555641a2033b7d929d83a2e64715c54391c3bc113f07c +# frontmatter-hash: 914c3b79f91c617707445172be9641b0a830c27b045563dea090498144c4ed85 name: "CI Cleaner" "on": @@ -591,6 +592,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + # CI Cleaner Agent You are a specialized AI agent that **tidies up the repository CI state** in the `github/gh-aw` repository. Your job is to ensure the codebase is clean, well-formatted, passes all linters and tests, and has all workflows properly compiled. diff --git a/.github/workflows/hourly-ci-cleaner.md b/.github/workflows/hourly-ci-cleaner.md index 0fb0452f73d..307d71e2d02 100644 --- a/.github/workflows/hourly-ci-cleaner.md +++ b/.github/workflows/hourly-ci-cleaner.md @@ -106,6 +106,7 @@ safe-outputs: missing-tool: timeout-minutes: 45 imports: + - shared/mood.md - ../agents/ci-cleaner.agent.md --- diff --git a/.github/workflows/instructions-janitor.lock.yml b/.github/workflows/instructions-janitor.lock.yml index a6887a3b787..78501cbbfda 100644 --- a/.github/workflows/instructions-janitor.lock.yml +++ b/.github/workflows/instructions-janitor.lock.yml @@ -21,7 +21,11 @@ # # Reviews and cleans up instruction files to ensure clarity, consistency, and adherence to best practices # -# frontmatter-hash: 2b58ac826f62d19d5c8c1a4e00a7fcb7716118e1f6a7035bb9a05f66507246d3 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: e2e438a39d00b81ff1620cdf156a2ac8bc069c0f48cce484f54df2b0889cb57a name: "Instructions Janitor" "on": @@ -562,6 +566,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/instructions-janitor.md}} diff --git a/.github/workflows/instructions-janitor.md b/.github/workflows/instructions-janitor.md index 1bb53c0c091..da7cc414b84 100644 --- a/.github/workflows/instructions-janitor.md +++ b/.github/workflows/instructions-janitor.md @@ -38,6 +38,8 @@ tools: timeout-minutes: 15 +imports: + - shared/mood.md --- # Instructions Janitor diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml index 3553488dc79..bfbf722e321 100644 --- a/.github/workflows/issue-arborist.lock.yml +++ b/.github/workflows/issue-arborist.lock.yml @@ -24,8 +24,9 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # -# frontmatter-hash: 006b87eec029b1e70c5da5095155d6a2d9cf0e0a678a9551bf227b70bf3f8041 +# frontmatter-hash: 58ce8fde8b1b31d7432ede4217530e0d9ff80a47a26464598871581212e8d9e6 name: "Issue Arborist" "on": @@ -693,6 +694,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/issue-arborist.md b/.github/workflows/issue-arborist.md index a1560fdcc5c..24498fd64ea 100644 --- a/.github/workflows/issue-arborist.md +++ b/.github/workflows/issue-arborist.md @@ -14,6 +14,7 @@ network: - defaults - github imports: + - shared/mood.md - shared/jqschema.md tools: github: diff --git a/.github/workflows/issue-classifier.lock.yml b/.github/workflows/issue-classifier.lock.yml index 9ce112c0afe..07b92e28346 100644 --- a/.github/workflows/issue-classifier.lock.yml +++ b/.github/workflows/issue-classifier.lock.yml @@ -24,8 +24,9 @@ # Resolved workflow manifest: # Imports: # - shared/actions-ai-inference.md +# - shared/mood.md # -# frontmatter-hash: 54f03e982897cef563bad67d710a24a27930f6a2a26d1bf07e8422e8ab351fe7 +# frontmatter-hash: 02b7e24d808524620d830fa791b35807c3e603a0307c0b370d87e50cb7d7277b name: "Issue Classifier" "on": @@ -540,6 +541,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + diff --git a/.github/workflows/issue-classifier.md b/.github/workflows/issue-classifier.md index fcc513c36b3..7ea371ab6ab 100644 --- a/.github/workflows/issue-classifier.md +++ b/.github/workflows/issue-classifier.md @@ -15,6 +15,7 @@ safe-outputs: max: 1 timeout-minutes: 5 imports: + - shared/mood.md - shared/actions-ai-inference.md strict: true --- diff --git a/.github/workflows/issue-monster.lock.yml b/.github/workflows/issue-monster.lock.yml index f9a2965011f..1675d38587e 100644 --- a/.github/workflows/issue-monster.lock.yml +++ b/.github/workflows/issue-monster.lock.yml @@ -21,7 +21,11 @@ # # The Cookie Monster of issues - assigns issues to Copilot agents one at a time # -# frontmatter-hash: fda3821e70fae5f450a65c2b0ce82f1b94aba2c48f8cb148c6d788f9678cb214 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: c8466a41cbcb87d6c96115c81141219d8f61ab3729e1c49750d78dfb5df05032 name: "Issue Monster" "on": @@ -577,6 +581,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/issue-monster.md}} diff --git a/.github/workflows/issue-monster.md b/.github/workflows/issue-monster.md index ae158e5032b..a46c62b441c 100644 --- a/.github/workflows/issue-monster.md +++ b/.github/workflows/issue-monster.md @@ -301,6 +301,8 @@ safe-outputs: run-started: "πŸͺ ISSUE! ISSUE! [{workflow_name}]({run_url}) hungry for issues on this {event_type}! Om nom nom..." run-success: "πŸͺ YUMMY! [{workflow_name}]({run_url}) ate the issues! That was DELICIOUS! Me want MORE! πŸ˜‹" run-failure: "πŸͺ Aww... [{workflow_name}]({run_url}) {status}. No cookie for monster today... 😒" +imports: + - shared/mood.md --- {{#runtime-import? .github/shared-instructions.md}} diff --git a/.github/workflows/issue-triage-agent.lock.yml b/.github/workflows/issue-triage-agent.lock.yml index 86749e2d16a..7c3b6d2051d 100644 --- a/.github/workflows/issue-triage-agent.lock.yml +++ b/.github/workflows/issue-triage-agent.lock.yml @@ -22,9 +22,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 729de452b6804f3073990b0e54af3395df599100aa134d42fd31f716150a1236 +# frontmatter-hash: 1a701585c73e7d72da41817c34298a0ee6602e180464f7c080fe66609e46d5c2 name: "Issue Triage Agent" "on": @@ -543,6 +544,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/issue-triage-agent.md b/.github/workflows/issue-triage-agent.md index e116b016926..af980fd61c6 100644 --- a/.github/workflows/issue-triage-agent.md +++ b/.github/workflows/issue-triage-agent.md @@ -14,6 +14,7 @@ safe-outputs: allowed: [bug, feature, enhancement, documentation, question, help-wanted, good-first-issue] add-comment: {} imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/jsweep.lock.yml b/.github/workflows/jsweep.lock.yml index 20bce156f3b..df754bfd987 100644 --- a/.github/workflows/jsweep.lock.yml +++ b/.github/workflows/jsweep.lock.yml @@ -21,7 +21,11 @@ # # Daily JavaScript unbloater that cleans one .cjs file per day, prioritizing files with @ts-nocheck to enable type checking # -# frontmatter-hash: 3b152ad44091be5971f16c1244a76cc06b0bdc61a021b3b7027b743cf6b09a88 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 82e16b7b3a0ce0b39dfee5117a7c00bc1872067efe3ea45cd0114ff2165f04d5 name: "jsweep - JavaScript Unbloater" "on": @@ -576,6 +580,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/jsweep.md}} diff --git a/.github/workflows/jsweep.md b/.github/workflows/jsweep.md index ef9151d6b15..615862dbdf5 100644 --- a/.github/workflows/jsweep.md +++ b/.github/workflows/jsweep.md @@ -33,6 +33,8 @@ safe-outputs: if-no-changes: "ignore" timeout-minutes: 20 strict: true +imports: + - shared/mood.md --- # jsweep - JavaScript Unbloater diff --git a/.github/workflows/layout-spec-maintainer.lock.yml b/.github/workflows/layout-spec-maintainer.lock.yml index 82be56c45e1..325981118a4 100644 --- a/.github/workflows/layout-spec-maintainer.lock.yml +++ b/.github/workflows/layout-spec-maintainer.lock.yml @@ -21,7 +21,11 @@ # # Maintains scratchpad/layout.md with patterns of file paths, folder names, and artifact names used in lock.yml files # -# frontmatter-hash: df73d9cc38ca67fa36dce64bf121080ae2fe5fc6bb9ef06a1d25d0858ae5edfa +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 33037bc81af8081a610b44516bc87f43f5bf7fe102a032e0e6949652cbb2d847 name: "Layout Specification Maintainer" "on": @@ -554,6 +558,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/layout-spec-maintainer.md}} diff --git a/.github/workflows/layout-spec-maintainer.md b/.github/workflows/layout-spec-maintainer.md index 567e8180bcd..1dad3f9dd89 100644 --- a/.github/workflows/layout-spec-maintainer.md +++ b/.github/workflows/layout-spec-maintainer.md @@ -54,6 +54,8 @@ tools: timeout-minutes: 20 +imports: + - shared/mood.md --- # Layout Specification Maintainer diff --git a/.github/workflows/lockfile-stats.lock.yml b/.github/workflows/lockfile-stats.lock.yml index d6c12366c5b..990b4554290 100644 --- a/.github/workflows/lockfile-stats.lock.yml +++ b/.github/workflows/lockfile-stats.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: df088f95c7fb764646a25cba7c15b97c423d4387c022b6369221d4b9ebead6f0 +# frontmatter-hash: e7c02728269fcba4c4f71c4bfbbc8862e65bca98e381597bf3364acd6bc05399 name: "Lockfile Statistics Analysis Agent" "on": @@ -558,6 +559,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/lockfile-stats.md b/.github/workflows/lockfile-stats.md index 8cc6d52984c..2fc640e070e 100644 --- a/.github/workflows/lockfile-stats.md +++ b/.github/workflows/lockfile-stats.md @@ -19,6 +19,7 @@ safe-outputs: timeout-minutes: 15 strict: true imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml index b540d7090d4..13f9d4b5c9c 100644 --- a/.github/workflows/mcp-inspector.lock.yml +++ b/.github/workflows/mcp-inspector.lock.yml @@ -37,9 +37,10 @@ # - shared/mcp/server-memory.md # - shared/mcp/slack.md # - shared/mcp/tavily.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 628be2a853f60f9d5c04d7eddde96de120b6c816b60c720fc1d199155a2d6310 +# frontmatter-hash: 73eca23587d3fcc7d1696f5bf0c60995b3b895fecc765a0ce9b8e5967ab22230 name: "MCP Inspector Agent" "on": @@ -878,6 +879,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## ast-grep MCP Server diff --git a/.github/workflows/mcp-inspector.md b/.github/workflows/mcp-inspector.md index 69d7d351c96..443cacc1467 100644 --- a/.github/workflows/mcp-inspector.md +++ b/.github/workflows/mcp-inspector.md @@ -27,6 +27,7 @@ safe-outputs: timeout-minutes: 20 strict: true imports: + - shared/mood.md - shared/mcp/arxiv.md - shared/mcp/ast-grep.md # Note: azure.md excluded due to schema validation issue with entrypointArgs diff --git a/.github/workflows/mergefest.lock.yml b/.github/workflows/mergefest.lock.yml index dd5070bf62a..b5648636419 100644 --- a/.github/workflows/mergefest.lock.yml +++ b/.github/workflows/mergefest.lock.yml @@ -21,7 +21,11 @@ # # Automatically merges the main branch into pull request branches when invoked with /mergefest command # -# frontmatter-hash: b84af66674cb25eda1cd571181ea003462abb952f5a68c60deb0f5d7cd7e3dbc +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 946dbc3d5e53e272910bb2afeb49edbe63b3a9afe24498ff1534dbb1cd64fc84 name: "Mergefest" "on": @@ -129,7 +133,7 @@ jobs: - name: Create gh-aw temp directory run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh - name: Setup Git configuration - run: "git config user.name \"github-actions[bot]\"\ngit config user.email \"github-actions[bot]@users.noreply.github.com\"\n\n# Create .gitignore to exclude workflow YAML files\ncat > /tmp/merge-gitignore << 'EOF'\n# Exclude all .yml files in .github/workflows/\n.github/workflows/*.yml\nEOF" + run: "git config user.name \"github-actions[bot]\"\ngit config user.email \"github-actions[bot]@users.noreply.github.com\"\n\n# Create .gitignore to exclude workflow YAML files\ncat > /tmp/merge-gitignore << 'EOF'\n# Exclude all .yml files in .github/workflows/\n.github/workflows/*.yml\nEOF\n" - name: Configure Git credentials env: @@ -558,6 +562,13 @@ jobs: fi cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/mergefest.md}} diff --git a/.github/workflows/mergefest.md b/.github/workflows/mergefest.md index 3be54cea82f..3166d19e864 100644 --- a/.github/workflows/mergefest.md +++ b/.github/workflows/mergefest.md @@ -51,6 +51,8 @@ steps: # Exclude all .yml files in .github/workflows/ .github/workflows/*.yml EOF +imports: + - shared/mood.md --- # Mergefest - Merge Main into Pull Request Branch diff --git a/.github/workflows/metrics-collector.lock.yml b/.github/workflows/metrics-collector.lock.yml index 287962a063a..efbbeef1555 100644 --- a/.github/workflows/metrics-collector.lock.yml +++ b/.github/workflows/metrics-collector.lock.yml @@ -21,7 +21,11 @@ # # Collects daily performance metrics for the agent ecosystem and stores them in repo-memory # -# frontmatter-hash: b5f384f27d5b48e0c6e4600f71718bafab6244d85c1bf0e04afeadeef6c76147 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 646580bd53fc97f9fedd2b71ac1a9cc10d11ad2c6d9baff423d9fff5c28a0efd name: "Metrics Collector - Infrastructure Agent" "on": @@ -393,6 +397,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/metrics-collector.md}} diff --git a/.github/workflows/metrics-collector.md b/.github/workflows/metrics-collector.md index 9b5c3727ef7..2ddf2375f61 100644 --- a/.github/workflows/metrics-collector.md +++ b/.github/workflows/metrics-collector.md @@ -16,6 +16,8 @@ tools: branch-name: memory/meta-orchestrators file-glob: "metrics/**" timeout-minutes: 15 +imports: + - shared/mood.md --- {{#runtime-import? .github/shared-instructions.md}} diff --git a/.github/workflows/notion-issue-summary.lock.yml b/.github/workflows/notion-issue-summary.lock.yml index de6a640ca23..1fa8728e0b9 100644 --- a/.github/workflows/notion-issue-summary.lock.yml +++ b/.github/workflows/notion-issue-summary.lock.yml @@ -24,8 +24,9 @@ # Resolved workflow manifest: # Imports: # - shared/mcp/notion.md +# - shared/mood.md # -# frontmatter-hash: 92dea2779599cc352b88f4ecc85cd97c218fdb3693e7d906216308624b4aab66 +# frontmatter-hash: 88169c6119cdb607ce1030d8324a45bde076facaa8a5ca819e90fcb9e2c5e18e name: "Issue Summary to Notion" "on": @@ -524,6 +525,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + diff --git a/.github/workflows/notion-issue-summary.md b/.github/workflows/notion-issue-summary.md index aeb594fa5ac..0e98bb588e4 100644 --- a/.github/workflows/notion-issue-summary.md +++ b/.github/workflows/notion-issue-summary.md @@ -15,6 +15,7 @@ permissions: tools: github: imports: + - shared/mood.md - shared/mcp/notion.md strict: true --- diff --git a/.github/workflows/org-health-report.lock.yml b/.github/workflows/org-health-report.lock.yml index 6ca0afece77..120970b7b4c 100644 --- a/.github/workflows/org-health-report.lock.yml +++ b/.github/workflows/org-health-report.lock.yml @@ -24,10 +24,11 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # - shared/python-dataviz.md # - shared/reporting.md # -# frontmatter-hash: 2a17ec123c4a1839ff3263eec8e0ae9033a39857cfb8a68ae6196dbe54d6862c +# frontmatter-hash: aac6ce449b2eb908309c68389f1d60afec29c77cb483f6ba2a93b4b1ef6e5db0 name: "Organization Health Report" "on": @@ -601,6 +602,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + # Python Data Visualization Guide Python scientific libraries have been installed and are ready for use. A temporary folder structure has been created at `/tmp/gh-aw/python/` for organizing scripts, data, and outputs. diff --git a/.github/workflows/org-health-report.md b/.github/workflows/org-health-report.md index fce67627053..18a18ebfe9d 100644 --- a/.github/workflows/org-health-report.md +++ b/.github/workflows/org-health-report.md @@ -36,6 +36,7 @@ network: - defaults - python imports: + - shared/mood.md - shared/python-dataviz.md - shared/jqschema.md - shared/reporting.md diff --git a/.github/workflows/pdf-summary.lock.yml b/.github/workflows/pdf-summary.lock.yml index 5bb3f7f5628..ef5c4be3022 100644 --- a/.github/workflows/pdf-summary.lock.yml +++ b/.github/workflows/pdf-summary.lock.yml @@ -24,8 +24,9 @@ # Resolved workflow manifest: # Imports: # - shared/mcp/markitdown.md +# - shared/mood.md # -# frontmatter-hash: 95a9b20bb67cb1e0d2412ae33d8771e21ce14889f512d5be391b8e4987d0a733 +# frontmatter-hash: f0ff631d24bf99cb08f3741f3d450fdb207c9deb09362f1d8b0196a4464bd7b3 name: "Resource Summarizer Agent" "on": @@ -653,6 +654,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + diff --git a/.github/workflows/pdf-summary.md b/.github/workflows/pdf-summary.md index b1d8cb8b7c1..6bfcecd620f 100644 --- a/.github/workflows/pdf-summary.md +++ b/.github/workflows/pdf-summary.md @@ -28,6 +28,7 @@ permissions: engine: copilot imports: + - shared/mood.md - shared/mcp/markitdown.md tools: diff --git a/.github/workflows/plan.lock.yml b/.github/workflows/plan.lock.yml index c311f910fd8..2878a59241f 100644 --- a/.github/workflows/plan.lock.yml +++ b/.github/workflows/plan.lock.yml @@ -21,7 +21,11 @@ # # Generates project plans and task breakdowns when invoked with /plan command in issues or PRs # -# frontmatter-hash: ef15c568ed52f4f6c83a797e5c7c67c79c210cc7ba2bcc35d346df50fd910f72 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 0a2d3aa7c0c7bb80d7620d01e614b021bb7177b6c027826cfb36eb23ae8f2f25 name: "Plan Command" "on": @@ -653,6 +657,13 @@ jobs: fi cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/plan.md}} diff --git a/.github/workflows/plan.md b/.github/workflows/plan.md index 3a1d6d4d614..f7b689c2049 100644 --- a/.github/workflows/plan.md +++ b/.github/workflows/plan.md @@ -24,6 +24,8 @@ safe-outputs: close-discussion: required-category: "Ideas" timeout-minutes: 10 +imports: + - shared/mood.md --- # Planning Assistant diff --git a/.github/workflows/poem-bot.lock.yml b/.github/workflows/poem-bot.lock.yml index 184fc6c4979..5441d310fd8 100644 --- a/.github/workflows/poem-bot.lock.yml +++ b/.github/workflows/poem-bot.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 6608d17c320d1b68982c1e2fab8d65f602f72f130b07954035fe18983ce8386b +# frontmatter-hash: abfa8dcabfc277747fd9c469c4b5b31303975a6991709a80092b4a3d9d23753a name: "Poem Bot - A Creative Agentic Workflow" "on": @@ -1140,6 +1141,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/poem-bot.md b/.github/workflows/poem-bot.md index 0fbaba4a2b6..a56582d237a 100644 --- a/.github/workflows/poem-bot.md +++ b/.github/workflows/poem-bot.md @@ -33,6 +33,7 @@ engine: # Import shared reporting guidelines imports: + - shared/mood.md - shared/reporting.md # Deny all network access diff --git a/.github/workflows/portfolio-analyst.lock.yml b/.github/workflows/portfolio-analyst.lock.yml index f732da85456..51a4af46a5c 100644 --- a/.github/workflows/portfolio-analyst.lock.yml +++ b/.github/workflows/portfolio-analyst.lock.yml @@ -24,10 +24,11 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # - shared/reporting.md # - shared/trending-charts-simple.md # -# frontmatter-hash: 478c07e2b912b8fc57a7fd59c2344130183ad5815234510ddf7ab397f33c9a33 +# frontmatter-hash: 16152d2cad1b61ce7b8fa57b1b1b9a3a46bd8e60b9e91bda7fbf8a6e636dcab5 name: "Automated Portfolio Analyst" "on": @@ -683,6 +684,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/portfolio-analyst.md b/.github/workflows/portfolio-analyst.md index d2d71bb28b6..1d35fcdea57 100644 --- a/.github/workflows/portfolio-analyst.md +++ b/.github/workflows/portfolio-analyst.md @@ -32,6 +32,7 @@ safe-outputs: upload-asset: timeout-minutes: 20 imports: + - shared/mood.md - shared/reporting.md - shared/jqschema.md - shared/trending-charts-simple.md diff --git a/.github/workflows/pr-nitpick-reviewer.lock.yml b/.github/workflows/pr-nitpick-reviewer.lock.yml index f56760e459e..d6fe2573938 100644 --- a/.github/workflows/pr-nitpick-reviewer.lock.yml +++ b/.github/workflows/pr-nitpick-reviewer.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 3755e21d8e5a0add665c8853b7087d700f82e811dc89990a3f626bf933f52158 +# frontmatter-hash: 66c4bfdfd0f5eac2801b02270acb529c9a880bb904e75df280f747faedaff0cf name: "PR Nitpick Reviewer πŸ”" "on": @@ -717,6 +718,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/pr-nitpick-reviewer.md b/.github/workflows/pr-nitpick-reviewer.md index 6e59df2ca4d..26df7cfda13 100644 --- a/.github/workflows/pr-nitpick-reviewer.md +++ b/.github/workflows/pr-nitpick-reviewer.md @@ -28,6 +28,7 @@ safe-outputs: run-failure: "πŸ”¬ Lens cracked! [{workflow_name}]({run_url}) {status}. Some nitpicks remain undetected..." timeout-minutes: 15 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/pr-triage-agent.lock.yml b/.github/workflows/pr-triage-agent.lock.yml index bc02a7c9951..a2f13a5db9e 100644 --- a/.github/workflows/pr-triage-agent.lock.yml +++ b/.github/workflows/pr-triage-agent.lock.yml @@ -21,7 +21,11 @@ # # Automates PR categorization, risk assessment, and prioritization for agent-created pull requests # -# frontmatter-hash: cc6dc6e8bdbafe918b642f8746ce962476fd3027d1390f72729058af6ae1a282 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 79eff53475a74c891a51bb06363545e0d5d0e4511939d465fbdb9de4dba868fd name: "PR Triage Agent" "on": @@ -661,6 +665,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/pr-triage-agent.md}} diff --git a/.github/workflows/pr-triage-agent.md b/.github/workflows/pr-triage-agent.md index 47fbf6a524c..d30c8e075f3 100644 --- a/.github/workflows/pr-triage-agent.md +++ b/.github/workflows/pr-triage-agent.md @@ -32,6 +32,8 @@ safe-outputs: run-success: "βœ… PR triage complete! [{workflow_name}]({run_url}) has analyzed and categorized PRs. Check the issue for detailed report." run-failure: "❌ PR triage failed! [{workflow_name}]({run_url}) {status}. Some PRs may not be triaged." timeout-minutes: 30 +imports: + - shared/mood.md --- # PR Triage Agent diff --git a/.github/workflows/prompt-clustering-analysis.lock.yml b/.github/workflows/prompt-clustering-analysis.lock.yml index 0b9ec4e0394..aaa01f1fede 100644 --- a/.github/workflows/prompt-clustering-analysis.lock.yml +++ b/.github/workflows/prompt-clustering-analysis.lock.yml @@ -25,10 +25,11 @@ # Imports: # - shared/copilot-pr-data-fetch.md # - shared/jqschema.md +# - shared/mood.md # - shared/reporting.md # - shared/trending-charts-simple.md # -# frontmatter-hash: 2f89fc9f5672b43f694e9049afbded0add0a48787832f5cfc981b18f991be244 +# frontmatter-hash: dd1fc7e92eecde36f705ea0518ec150d8c69801b2bc681b4cddb1cc4079d3ef9 name: "Copilot Agent Prompt Clustering Analysis" "on": @@ -679,6 +680,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/prompt-clustering-analysis.md b/.github/workflows/prompt-clustering-analysis.md index affa1be04b1..56ce0691f3d 100644 --- a/.github/workflows/prompt-clustering-analysis.md +++ b/.github/workflows/prompt-clustering-analysis.md @@ -27,6 +27,7 @@ safe-outputs: close-older-discussions: true imports: + - shared/mood.md - shared/jqschema.md - shared/reporting.md - shared/copilot-pr-data-fetch.md diff --git a/.github/workflows/python-data-charts.lock.yml b/.github/workflows/python-data-charts.lock.yml index e573ac82673..92ee39f0910 100644 --- a/.github/workflows/python-data-charts.lock.yml +++ b/.github/workflows/python-data-charts.lock.yml @@ -23,11 +23,12 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/python-dataviz.md # - shared/trends.md # - shared/charts-with-trending.md # -# frontmatter-hash: b027e9362860b49b84156824c068e8d5ca32806b8edab27a9df20566b6090429 +# frontmatter-hash: 86d56c5df1106cf5af7c52d643d1ddeb70dea4f6aec028a1e7324c9f0f3db65c name: "Python Data Visualization Generator" "on": @@ -671,6 +672,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + # Charts with Trending - Complete Guide This shared workflow provides everything you need to create compelling trend visualizations with persistent data storage. @@ -1217,6 +1222,8 @@ jobs: import seaborn as sns # Set style + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" sns.set_style("whitegrid") sns.set_palette("husl") @@ -1228,8 +1235,6 @@ jobs: # Create chart fig, ax = plt.subplots(figsize=(10, 6), dpi=300) - PROMPT_EOF - cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" summary.plot(kind='bar', ax=ax) # Customize diff --git a/.github/workflows/python-data-charts.md b/.github/workflows/python-data-charts.md index cea14e444fc..35a73a2f887 100644 --- a/.github/workflows/python-data-charts.md +++ b/.github/workflows/python-data-charts.md @@ -12,6 +12,7 @@ tools: agentic-workflows: edit: imports: + - shared/mood.md - shared/charts-with-trending.md safe-outputs: upload-asset: diff --git a/.github/workflows/q.lock.yml b/.github/workflows/q.lock.yml index 465f16730bb..8d512d85aca 100644 --- a/.github/workflows/q.lock.yml +++ b/.github/workflows/q.lock.yml @@ -21,7 +21,11 @@ # # Intelligent assistant that answers questions, analyzes repositories, and can create PRs for workflow optimizations # -# frontmatter-hash: dd49646805be784cc280539e9bcaee4913e56b2b65cb9a5e08db25929fce4d59 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: b62e483e5601e35c59a7d7e4337e705aeac232b879669f48eb40590599d0d4d7 name: "Q" "on": @@ -732,6 +736,13 @@ jobs: fi cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/q.md}} diff --git a/.github/workflows/q.md b/.github/workflows/q.md index 62de27092f1..45fcaaad152 100644 --- a/.github/workflows/q.md +++ b/.github/workflows/q.md @@ -41,6 +41,8 @@ safe-outputs: run-failure: "πŸ”§ Technical difficulties! [{workflow_name}]({run_url}) {status}. Even Q Branch has bad days..." timeout-minutes: 15 strict: true +imports: + - shared/mood.md --- # Q - Agentic Workflow Optimizer diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml index f471d06e869..af32127618a 100644 --- a/.github/workflows/release.lock.yml +++ b/.github/workflows/release.lock.yml @@ -21,7 +21,11 @@ # # Build, test, and release gh-aw extension, then generate and prepend release highlights # -# frontmatter-hash: a196c2dde64e55df900998075dbc57211973d35293e684bac5283763b5a6848d +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 345a0ec1d7d369d9b1d2c1347c30772b07b102e120f21946dae3e9a03f441306 name: "Release" "on": @@ -126,7 +130,7 @@ jobs: RELEASE_ID: ${{ needs.release.outputs.release_id }} RELEASE_TAG: ${{ needs.config.outputs.release_tag }} name: Setup environment and fetch release data - run: "set -e\nmkdir -p /tmp/gh-aw/release-data\n\n# Use the release ID and tag from the release job\necho \"Release ID from release job: $RELEASE_ID\"\necho \"Release tag from release job: $RELEASE_TAG\"\n\necho \"Processing release: $RELEASE_TAG\"\necho \"RELEASE_TAG=$RELEASE_TAG\" >> \"$GITHUB_ENV\"\n\n# Get the current release information\n# Use release ID to fetch release data\ngh api \"/repos/${{ github.repository }}/releases/$RELEASE_ID\" > /tmp/gh-aw/release-data/current_release.json\necho \"βœ“ Fetched current release information\"\n\n# Get the previous release to determine the range\nPREV_RELEASE_TAG=$(gh release list --limit 2 --json tagName --jq '.[1].tagName // empty')\n\nif [ -z \"$PREV_RELEASE_TAG\" ]; then\n echo \"No previous release found. This appears to be the first release.\"\n echo \"PREV_RELEASE_TAG=\" >> \"$GITHUB_ENV\"\n touch /tmp/gh-aw/release-data/pull_requests.json\n echo \"[]\" > /tmp/gh-aw/release-data/pull_requests.json\nelse\n echo \"Previous release: $PREV_RELEASE_TAG\"\n echo \"PREV_RELEASE_TAG=$PREV_RELEASE_TAG\" >> \"$GITHUB_ENV\"\n \n # Get commits between releases\n echo \"Fetching commits between $PREV_RELEASE_TAG and $RELEASE_TAG...\"\n git fetch --unshallow 2>/dev/null || git fetch --depth=1000\n \n # Get all merged PRs between the two releases\n echo \"Fetching pull requests merged between releases...\"\n PREV_PUBLISHED_AT=$(gh release view \"$PREV_RELEASE_TAG\" --json publishedAt --jq .publishedAt)\n CURR_PUBLISHED_AT=$(gh release view \"$RELEASE_TAG\" --json publishedAt --jq .publishedAt)\n gh pr list \\\n --state merged \\\n --limit 1000 \\\n --json number,title,author,labels,mergedAt,url,body \\\n --jq \"[.[] | select(.mergedAt >= \\\"$PREV_PUBLISHED_AT\\\" and .mergedAt <= \\\"$CURR_PUBLISHED_AT\\\")]\" \\\n > /tmp/gh-aw/release-data/pull_requests.json\n \n PR_COUNT=$(jq length \"/tmp/gh-aw/release-data/pull_requests.json\")\n echo \"βœ“ Fetched $PR_COUNT pull requests\"\nfi\n\n# Get the CHANGELOG.md content around this version\nif [ -f \"CHANGELOG.md\" ]; then\n cp CHANGELOG.md /tmp/gh-aw/release-data/CHANGELOG.md\n echo \"βœ“ Copied CHANGELOG.md for reference\"\nfi\n\n# List documentation files for linking\nfind docs -type f -name \"*.md\" 2>/dev/null > /tmp/gh-aw/release-data/docs_files.txt || echo \"No docs directory found\"\n\necho \"βœ“ Setup complete. Data available in /tmp/gh-aw/release-data/\"" + run: "set -e\nmkdir -p /tmp/gh-aw/release-data\n\n# Use the release ID and tag from the release job\necho \"Release ID from release job: $RELEASE_ID\"\necho \"Release tag from release job: $RELEASE_TAG\"\n\necho \"Processing release: $RELEASE_TAG\"\necho \"RELEASE_TAG=$RELEASE_TAG\" >> \"$GITHUB_ENV\"\n\n# Get the current release information\n# Use release ID to fetch release data\ngh api \"/repos/${{ github.repository }}/releases/$RELEASE_ID\" > /tmp/gh-aw/release-data/current_release.json\necho \"βœ“ Fetched current release information\"\n\n# Get the previous release to determine the range\nPREV_RELEASE_TAG=$(gh release list --limit 2 --json tagName --jq '.[1].tagName // empty')\n\nif [ -z \"$PREV_RELEASE_TAG\" ]; then\n echo \"No previous release found. This appears to be the first release.\"\n echo \"PREV_RELEASE_TAG=\" >> \"$GITHUB_ENV\"\n touch /tmp/gh-aw/release-data/pull_requests.json\n echo \"[]\" > /tmp/gh-aw/release-data/pull_requests.json\nelse\n echo \"Previous release: $PREV_RELEASE_TAG\"\n echo \"PREV_RELEASE_TAG=$PREV_RELEASE_TAG\" >> \"$GITHUB_ENV\"\n \n # Get commits between releases\n echo \"Fetching commits between $PREV_RELEASE_TAG and $RELEASE_TAG...\"\n git fetch --unshallow 2>/dev/null || git fetch --depth=1000\n \n # Get all merged PRs between the two releases\n echo \"Fetching pull requests merged between releases...\"\n PREV_PUBLISHED_AT=$(gh release view \"$PREV_RELEASE_TAG\" --json publishedAt --jq .publishedAt)\n CURR_PUBLISHED_AT=$(gh release view \"$RELEASE_TAG\" --json publishedAt --jq .publishedAt)\n gh pr list \\\n --state merged \\\n --limit 1000 \\\n --json number,title,author,labels,mergedAt,url,body \\\n --jq \"[.[] | select(.mergedAt >= \\\"$PREV_PUBLISHED_AT\\\" and .mergedAt <= \\\"$CURR_PUBLISHED_AT\\\")]\" \\\n > /tmp/gh-aw/release-data/pull_requests.json\n \n PR_COUNT=$(jq length \"/tmp/gh-aw/release-data/pull_requests.json\")\n echo \"βœ“ Fetched $PR_COUNT pull requests\"\nfi\n\n# Get the CHANGELOG.md content around this version\nif [ -f \"CHANGELOG.md\" ]; then\n cp CHANGELOG.md /tmp/gh-aw/release-data/CHANGELOG.md\n echo \"βœ“ Copied CHANGELOG.md for reference\"\nfi\n\n# List documentation files for linking\nfind docs -type f -name \"*.md\" 2>/dev/null > /tmp/gh-aw/release-data/docs_files.txt || echo \"No docs directory found\"\n\necho \"βœ“ Setup complete. Data available in /tmp/gh-aw/release-data/\"\n" - name: Configure Git credentials env: @@ -561,6 +565,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/release.md}} diff --git a/.github/workflows/release.md b/.github/workflows/release.md index d3f123631e7..7b7871cdc9d 100644 --- a/.github/workflows/release.md +++ b/.github/workflows/release.md @@ -365,6 +365,8 @@ steps: find docs -type f -name "*.md" 2>/dev/null > /tmp/gh-aw/release-data/docs_files.txt || echo "No docs directory found" echo "βœ“ Setup complete. Data available in /tmp/gh-aw/release-data/" +imports: + - shared/mood.md --- # Release Highlights Generator diff --git a/.github/workflows/repo-audit-analyzer.lock.yml b/.github/workflows/repo-audit-analyzer.lock.yml index 97ac4dce138..8e20140b9bb 100644 --- a/.github/workflows/repo-audit-analyzer.lock.yml +++ b/.github/workflows/repo-audit-analyzer.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 53e8f611f290c904288a97423cdb9aa1b8655defdfd44d856397e8fb5e447e38 +# frontmatter-hash: c13922bec3785215d9cdbb17ce40255c6e721fa53fa97f16951eb755efedda71 name: "Repository Audit & Agentic Workflow Opportunity Analyzer" "on": @@ -581,6 +582,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/repo-audit-analyzer.md b/.github/workflows/repo-audit-analyzer.md index c51e4b51f08..aa769d5cd87 100644 --- a/.github/workflows/repo-audit-analyzer.md +++ b/.github/workflows/repo-audit-analyzer.md @@ -32,6 +32,7 @@ safe-outputs: timeout-minutes: 45 strict: true imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/repo-tree-map.lock.yml b/.github/workflows/repo-tree-map.lock.yml index c1bec071445..2c1a296cec6 100644 --- a/.github/workflows/repo-tree-map.lock.yml +++ b/.github/workflows/repo-tree-map.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 11e6c7ed90a73f162cf0848295059c41060db7b92676b2e98e3239f7ac86414e +# frontmatter-hash: 535bced70452811a20772466537cce848374d7c8ea20be88e7e042c00d521a61 name: "Repository Tree Map Generator" "on": @@ -542,6 +543,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/repo-tree-map.md b/.github/workflows/repo-tree-map.md index 231aba10502..22e5283b1ed 100644 --- a/.github/workflows/repo-tree-map.md +++ b/.github/workflows/repo-tree-map.md @@ -24,6 +24,7 @@ safe-outputs: timeout-minutes: 5 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/repository-quality-improver.lock.yml b/.github/workflows/repository-quality-improver.lock.yml index fb1f9f28982..2a7b50e11ec 100644 --- a/.github/workflows/repository-quality-improver.lock.yml +++ b/.github/workflows/repository-quality-improver.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 9084d4db930003dfafd2c82a45cc23db224090a18f4b531075b2e482b05007b5 +# frontmatter-hash: 2bc9790cd490ada86998da5b1683a1f50dd78ed069758b933124f75a64cecd84 name: "Repository Quality Improvement Agent" "on": @@ -584,6 +585,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/repository-quality-improver.md b/.github/workflows/repository-quality-improver.md index 58460bb211d..e8f5b519fa4 100644 --- a/.github/workflows/repository-quality-improver.md +++ b/.github/workflows/repository-quality-improver.md @@ -28,6 +28,7 @@ safe-outputs: timeout-minutes: 20 strict: true imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/research.lock.yml b/.github/workflows/research.lock.yml index 1e9717948f9..7f01bcb1a50 100644 --- a/.github/workflows/research.lock.yml +++ b/.github/workflows/research.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/mcp/tavily.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: c9021805b635f6feab297563b76744a13573ba0e0d0df517b23d9a90b2dc4cc6 +# frontmatter-hash: 3bc5d7adac1eba642348e556da6fdda43302f69b1feb09a404149133388f1b30 name: "Basic Research Agent" "on": @@ -560,6 +561,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines diff --git a/.github/workflows/research.md b/.github/workflows/research.md index 23fe529c8f0..5f8a6acb6a7 100644 --- a/.github/workflows/research.md +++ b/.github/workflows/research.md @@ -23,6 +23,7 @@ network: sandbox: agent: awf # Firewall enabled (migrated from network.firewall) imports: + - shared/mood.md - shared/mcp/tavily.md - shared/reporting.md diff --git a/.github/workflows/safe-output-health.lock.yml b/.github/workflows/safe-output-health.lock.yml index e77257e2b48..deb6e412ef7 100644 --- a/.github/workflows/safe-output-health.lock.yml +++ b/.github/workflows/safe-output-health.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 2d71a5983e3e59352192e6afbea8dc2ed7b9d270ddc9a54dfcab4a2bd092ba8c +# frontmatter-hash: 5760683aa2ff34189bad639bc4fb581f0854968af975d5e3b02d28b9e0cf4d10 name: "Safe Output Health Monitor" "on": @@ -631,6 +632,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## jqschema - JSON Schema Discovery A utility script is available at `/tmp/gh-aw/jqschema.sh` to help you discover the structure of complex JSON responses. diff --git a/.github/workflows/safe-output-health.md b/.github/workflows/safe-output-health.md index bdbc243d1fa..5dee06ac546 100644 --- a/.github/workflows/safe-output-health.md +++ b/.github/workflows/safe-output-health.md @@ -26,6 +26,7 @@ safe-outputs: timeout-minutes: 30 strict: true imports: + - shared/mood.md - shared/jqschema.md - shared/reporting.md --- diff --git a/.github/workflows/schema-consistency-checker.lock.yml b/.github/workflows/schema-consistency-checker.lock.yml index c29248e5951..4a8ae1ed1b3 100644 --- a/.github/workflows/schema-consistency-checker.lock.yml +++ b/.github/workflows/schema-consistency-checker.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: a6cf417abb509601eb30bec7b729541ef6fd882ca7e29487c93c3e039d7b8c3d +# frontmatter-hash: e0c0d60ffc976afffa787b28c44b95390d0d72d04a3845f11b62d8431ed03bf7 name: "Schema Consistency Checker" "on": @@ -562,6 +563,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/schema-consistency-checker.md b/.github/workflows/schema-consistency-checker.md index 858e0cc9f42..4516567cf2e 100644 --- a/.github/workflows/schema-consistency-checker.md +++ b/.github/workflows/schema-consistency-checker.md @@ -25,6 +25,7 @@ safe-outputs: close-older-discussions: true timeout-minutes: 30 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/scout.lock.yml b/.github/workflows/scout.lock.yml index ba25f917236..162c43897f5 100644 --- a/.github/workflows/scout.lock.yml +++ b/.github/workflows/scout.lock.yml @@ -29,9 +29,10 @@ # - shared/mcp/markitdown.md # - shared/mcp/microsoft-docs.md # - shared/mcp/tavily.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: f203137a78e8452829631bc93c6806d949a4df529a8d0a9194eea7f7812063e7 +# frontmatter-hash: d720039ca3cf1be5054a58eb02146900a08426a0a5997cb88f87e0a937e2ec2b name: "Scout" "on": @@ -648,6 +649,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/scout.md b/.github/workflows/scout.md index 4022a3aa37c..736f76c119f 100644 --- a/.github/workflows/scout.md +++ b/.github/workflows/scout.md @@ -16,6 +16,7 @@ permissions: roles: [admin, maintainer, write] engine: claude imports: + - shared/mood.md - shared/reporting.md - shared/mcp/arxiv.md - shared/mcp/tavily.md diff --git a/.github/workflows/security-compliance.lock.yml b/.github/workflows/security-compliance.lock.yml index 349b72bf0ae..9510a9bb663 100644 --- a/.github/workflows/security-compliance.lock.yml +++ b/.github/workflows/security-compliance.lock.yml @@ -21,7 +21,11 @@ # # Fix critical vulnerabilities before audit deadline with full tracking and reporting # -# frontmatter-hash: 01738ba16ae7253d0909165ffb3f971ef84f616ce8f131598481ca66c9c0827f +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 82ae4b3cf4a5010cb86430929678ad39a60cea0067dfe56ff65e4a45a0e6cdf2 name: "Security Compliance Campaign" "on": @@ -600,6 +604,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/security-compliance.md}} diff --git a/.github/workflows/security-compliance.md b/.github/workflows/security-compliance.md index fa5a528621b..601308f10ed 100644 --- a/.github/workflows/security-compliance.md +++ b/.github/workflows/security-compliance.md @@ -39,6 +39,8 @@ tools: branch-name: memory/campaigns file-glob: "memory/campaigns/security-compliance-*/**" +imports: + - shared/mood.md --- # Security Compliance Campaign diff --git a/.github/workflows/security-guard.lock.yml b/.github/workflows/security-guard.lock.yml index f0934d21b26..7e2d9642066 100644 --- a/.github/workflows/security-guard.lock.yml +++ b/.github/workflows/security-guard.lock.yml @@ -21,7 +21,11 @@ # # Automated security guard that reviews every PR for changes that could weaken security posture, only commenting when concrete evidence of security concerns exists # -# frontmatter-hash: efaa958475765d547b7369390db122481b6cf5180701fbdb1f753de2b030c6bc +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 6815bb4b5c8b7302ac54000aa0aed31cc58458d1a1edd82c44d83231dcc5ff15 name: "Security Guard Agent πŸ›‘οΈ" "on": @@ -524,6 +528,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/security-guard.md}} diff --git a/.github/workflows/security-guard.md b/.github/workflows/security-guard.md index 3e4328e4cf8..f6930e9858a 100644 --- a/.github/workflows/security-guard.md +++ b/.github/workflows/security-guard.md @@ -25,6 +25,8 @@ safe-outputs: run-success: "πŸ›‘οΈ [{workflow_name}]({run_url}) completed security posture analysis." run-failure: "⚠️ [{workflow_name}]({run_url}) {status} during security analysis." timeout-minutes: 15 +imports: + - shared/mood.md --- # Security Guard Agent πŸ›‘οΈ diff --git a/.github/workflows/security-review.lock.yml b/.github/workflows/security-review.lock.yml index 95fdb51eca2..706a414074b 100644 --- a/.github/workflows/security-review.lock.yml +++ b/.github/workflows/security-review.lock.yml @@ -21,7 +21,11 @@ # # Security-focused AI agent that reviews pull requests to identify changes that could weaken security posture or extend AWF boundaries # -# frontmatter-hash: da9e40f9225135fe05e243a2b25ecf4021ba5454ba07b5201bc204f6776f9844 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 8b92eaeec7d3ad005ab8747445781f13e5eac78bcaf90b8011f3931a3eb8f01b name: "Security Review Agent πŸ”’" "on": @@ -714,6 +718,13 @@ jobs: fi cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/security-review.md}} diff --git a/.github/workflows/security-review.md b/.github/workflows/security-review.md index e21256ceb6a..db1d7a2ec6e 100644 --- a/.github/workflows/security-review.md +++ b/.github/workflows/security-review.md @@ -31,6 +31,8 @@ safe-outputs: run-success: "πŸ”’ [{workflow_name}]({run_url}) completed the security review." run-failure: "⚠️ [{workflow_name}]({run_url}) {status} during security review." timeout-minutes: 15 +imports: + - shared/mood.md --- # Security Review Agent πŸ”’ diff --git a/.github/workflows/semantic-function-refactor.lock.yml b/.github/workflows/semantic-function-refactor.lock.yml index 6ce12ca4641..097f0fac3bf 100644 --- a/.github/workflows/semantic-function-refactor.lock.yml +++ b/.github/workflows/semantic-function-refactor.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 31e69cc88ff6a146131dbcfb6e9c73f801d513f4f035ac412598a0c76b5d98f0 +# frontmatter-hash: 924435422df46c5a9975adf255f0a3725fe02c8ae3a8cfc5323ee48a3b7c7680 name: "Semantic Function Refactoring" "on": @@ -621,6 +622,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/semantic-function-refactor.md b/.github/workflows/semantic-function-refactor.md index 79ab0e03618..cff3733a026 100644 --- a/.github/workflows/semantic-function-refactor.md +++ b/.github/workflows/semantic-function-refactor.md @@ -13,6 +13,7 @@ permissions: engine: claude imports: + - shared/mood.md - shared/reporting.md safe-outputs: diff --git a/.github/workflows/sergo.lock.yml b/.github/workflows/sergo.lock.yml index f881018b4cd..6d39b47a420 100644 --- a/.github/workflows/sergo.lock.yml +++ b/.github/workflows/sergo.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 6ee5b1505118677e44ebf821c20b9d496ba704a6e78b9657ee42da262f3eb2b0 +# frontmatter-hash: b43003a656a565654be74f79c5a817ee474444889a87be2c021da3f18420d733 name: "Sergo - Serena Go Expert" "on": @@ -575,6 +576,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/sergo.md b/.github/workflows/sergo.md index 5fbdf1f75ca..48a2164000c 100644 --- a/.github/workflows/sergo.md +++ b/.github/workflows/sergo.md @@ -22,6 +22,7 @@ network: - go imports: + - shared/mood.md - shared/reporting.md safe-outputs: diff --git a/.github/workflows/shared/mood.md b/.github/workflows/shared/mood.md new file mode 100644 index 00000000000..3bea1e2515e --- /dev/null +++ b/.github/workflows/shared/mood.md @@ -0,0 +1,3 @@ +## Team Mood + +We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). diff --git a/.github/workflows/slide-deck-maintainer.lock.yml b/.github/workflows/slide-deck-maintainer.lock.yml index 97fa592972e..86b49d9e15c 100644 --- a/.github/workflows/slide-deck-maintainer.lock.yml +++ b/.github/workflows/slide-deck-maintainer.lock.yml @@ -21,7 +21,11 @@ # # Maintains the gh-aw slide deck by scanning repository content and detecting layout issues using Playwright # -# frontmatter-hash: c5c0f4bdb7ab63d168a382562b42054baa070f4982f6750eec7c5b30af5ee0f9 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: a60cf2d491663cafbfc643528a595393a1be134dc595ede1cbaaf94d70753b4c name: "Slide Deck Maintainer" "on": @@ -586,6 +590,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/slide-deck-maintainer.md}} diff --git a/.github/workflows/slide-deck-maintainer.md b/.github/workflows/slide-deck-maintainer.md index 98766fb9cec..80796561269 100644 --- a/.github/workflows/slide-deck-maintainer.md +++ b/.github/workflows/slide-deck-maintainer.md @@ -59,6 +59,8 @@ steps: run: | cd docs npm ci +imports: + - shared/mood.md --- # Slide Deck Maintenance Agent diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml index 78723dff4e4..a4549161cbc 100644 --- a/.github/workflows/smoke-claude.lock.yml +++ b/.github/workflows/smoke-claude.lock.yml @@ -29,9 +29,10 @@ # - shared/go-make.md # - shared/mcp-pagination.md # - shared/mcp/tavily.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 78071d0b5aa3dd18c2e0a148703429c5c3859fc89d33b92309116cbbfdcd314c +# frontmatter-hash: 0837bbb92b5a6973ee2770c91b853a91e6e5113d590fd52ff842d31d1a8bcfd5 name: "Smoke Claude" "on": @@ -1362,6 +1363,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## MCP Response Size Limits MCP tool responses have a **25,000 token limit**. When GitHub API responses exceed this limit, workflows must retry with pagination parameters, wasting turns and tokens. diff --git a/.github/workflows/smoke-claude.md b/.github/workflows/smoke-claude.md index fad5b3daa27..1c8913552c1 100644 --- a/.github/workflows/smoke-claude.md +++ b/.github/workflows/smoke-claude.md @@ -20,6 +20,7 @@ engine: max-turns: 15 strict: true imports: + - shared/mood.md - shared/mcp-pagination.md - shared/gh.md - shared/mcp/tavily.md diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml index b7a58aa9a87..1c9663f4224 100644 --- a/.github/workflows/smoke-codex.lock.yml +++ b/.github/workflows/smoke-codex.lock.yml @@ -26,9 +26,10 @@ # - shared/gh.md # - shared/github-queries-safe-input.md # - shared/mcp/tavily.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 5691d6b2fb5b4a342e31efa58f8a1323febdcf304084799dd7071dafaecb5ee0 +# frontmatter-hash: ac29812a15c891a9fb12b2d8e331ba0cbce798cc8d23e5e8b9718a6dfea56e8f name: "Smoke Codex" "on": @@ -1351,6 +1352,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + **IMPORTANT**: Always use the `safeinputs-gh` tool for GitHub CLI commands instead of running `gh` directly via bash. The `safeinputs-gh` tool has proper authentication configured with `GITHUB_TOKEN`, while bash commands do not have GitHub CLI authentication by default. **Correct**: diff --git a/.github/workflows/smoke-codex.md b/.github/workflows/smoke-codex.md index e6b7266b58b..6b19065d5e2 100644 --- a/.github/workflows/smoke-codex.md +++ b/.github/workflows/smoke-codex.md @@ -16,6 +16,7 @@ name: Smoke Codex engine: codex strict: true imports: + - shared/mood.md - shared/gh.md - shared/mcp/tavily.md - shared/reporting.md diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index a2c007fbec3..2f502321d88 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -25,9 +25,10 @@ # Imports: # - shared/gh.md # - shared/github-queries-safe-input.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: df8bdffae79339d3f5310982a1b77d3b57f5a89c9ac800b357ace0c79f9cb682 +# frontmatter-hash: b81319e0683d2730b59ce3601546860e0914e8a155eb123d3c913de9f7737264 name: "Smoke Copilot" "on": @@ -1327,6 +1328,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + **IMPORTANT**: Always use the `safeinputs-gh` tool for GitHub CLI commands instead of running `gh` directly via bash. The `safeinputs-gh` tool has proper authentication configured with `GITHUB_TOKEN`, while bash commands do not have GitHub CLI authentication by default. **Correct**: diff --git a/.github/workflows/smoke-copilot.md b/.github/workflows/smoke-copilot.md index a6895154d6d..c30b0ce8df7 100644 --- a/.github/workflows/smoke-copilot.md +++ b/.github/workflows/smoke-copilot.md @@ -16,6 +16,7 @@ permissions: name: Smoke Copilot engine: copilot imports: + - shared/mood.md - shared/gh.md - shared/reporting.md - shared/github-queries-safe-input.md diff --git a/.github/workflows/smoke-opencode.lock.yml b/.github/workflows/smoke-opencode.lock.yml index c1ebe9ce524..0c403cda1a0 100644 --- a/.github/workflows/smoke-opencode.lock.yml +++ b/.github/workflows/smoke-opencode.lock.yml @@ -25,9 +25,10 @@ # Imports: # - shared/gh.md # - shared/github-queries-safe-input.md +# - shared/mood.md # - shared/opencode.md # -# frontmatter-hash: 8048975ef16e92f9381b252166bb75b0c5bba9faf07e18bf69d7c2404edc0168 +# frontmatter-hash: 1378f6a6cfb514d196a1e4788301ea292d9944fa5fb9cd9b1750bdd2b19bc278 name: "Smoke OpenCode" "on": @@ -1167,6 +1168,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + **IMPORTANT**: Always use the `safeinputs-gh` tool for GitHub CLI commands instead of running `gh` directly via bash. The `safeinputs-gh` tool has proper authentication configured with `GITHUB_TOKEN`, while bash commands do not have GitHub CLI authentication by default. diff --git a/.github/workflows/smoke-opencode.md b/.github/workflows/smoke-opencode.md index 4ad81517e8e..15e3b2c89b1 100644 --- a/.github/workflows/smoke-opencode.md +++ b/.github/workflows/smoke-opencode.md @@ -15,6 +15,7 @@ permissions: name: Smoke OpenCode imports: + - shared/mood.md - shared/opencode.md - shared/gh.md - shared/github-queries-safe-input.md diff --git a/.github/workflows/smoke-project.lock.yml b/.github/workflows/smoke-project.lock.yml index 9554627ae0b..79811ba4850 100644 --- a/.github/workflows/smoke-project.lock.yml +++ b/.github/workflows/smoke-project.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/gh.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: a455dbc6f9efd58fe53f18496559f39f27cf6285ba98edf7970e1baffc4fb505 +# frontmatter-hash: 444a34a300c5972bb914d3c10b44ef630d57544b9654a07681fed0038bf51692 name: "Smoke Project" "on": @@ -886,6 +887,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + **IMPORTANT**: Always use the `safeinputs-gh` tool for GitHub CLI commands instead of running `gh` directly via bash. The `safeinputs-gh` tool has proper authentication configured with `GITHUB_TOKEN`, while bash commands do not have GitHub CLI authentication by default. **Correct**: diff --git a/.github/workflows/smoke-project.md b/.github/workflows/smoke-project.md index b716f2a1597..9998d724938 100644 --- a/.github/workflows/smoke-project.md +++ b/.github/workflows/smoke-project.md @@ -15,6 +15,7 @@ permissions: name: Smoke Project engine: codex imports: + - shared/mood.md - shared/gh.md - shared/reporting.md network: diff --git a/.github/workflows/smoke-test-tools.lock.yml b/.github/workflows/smoke-test-tools.lock.yml index 0b3fcb43e31..cc5acaeec12 100644 --- a/.github/workflows/smoke-test-tools.lock.yml +++ b/.github/workflows/smoke-test-tools.lock.yml @@ -21,7 +21,11 @@ # # Smoke test to validate common development tools are available in the agent container # -# frontmatter-hash: 798e01a94a89407a4b4102b0551de2d8376a5c3b5ef4a3622ab601229694cf78 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 7d3e13ff178d7cd42b27a1498d76b1ba1b3ecda4d8027c84c8b6611647084fba name: "Agent Container Smoke Test" "on": @@ -551,6 +555,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/smoke-test-tools.md}} diff --git a/.github/workflows/smoke-test-tools.md b/.github/workflows/smoke-test-tools.md index 09c231cf576..c5dd62a3225 100644 --- a/.github/workflows/smoke-test-tools.md +++ b/.github/workflows/smoke-test-tools.md @@ -42,6 +42,8 @@ safe-outputs: run-success: "βœ… All tools validated successfully! [{workflow_name}]({run_url}) confirms agent container is ready." run-failure: "❌ Tool validation failed! [{workflow_name}]({run_url}) detected missing tools: {status}" timeout-minutes: 5 +imports: + - shared/mood.md --- # Smoke Test: Agent Container Tools diff --git a/.github/workflows/stale-repo-identifier.lock.yml b/.github/workflows/stale-repo-identifier.lock.yml index e7f8fa44bbf..448ee05c7c8 100644 --- a/.github/workflows/stale-repo-identifier.lock.yml +++ b/.github/workflows/stale-repo-identifier.lock.yml @@ -24,10 +24,11 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/mood.md # - shared/python-dataviz.md # - shared/trending-charts-simple.md # -# frontmatter-hash: 3453a74652eef63816e2c079dc39850b4be607e91b53d54c3e6b6257096de9c9 +# frontmatter-hash: a3b50ff1ba1300fdd8d8d88618453935e154327cc0ded0bda5bcf2dcd280b00b name: "Stale Repository Identifier" "on": @@ -665,6 +666,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + # Python Data Visualization Guide Python scientific libraries have been installed and are ready for use. A temporary folder structure has been created at `/tmp/gh-aw/python/` for organizing scripts, data, and outputs. diff --git a/.github/workflows/stale-repo-identifier.md b/.github/workflows/stale-repo-identifier.md index 0e87bcc01b7..2c92642ea54 100644 --- a/.github/workflows/stale-repo-identifier.md +++ b/.github/workflows/stale-repo-identifier.md @@ -22,6 +22,7 @@ strict: true timeout-minutes: 45 imports: + - shared/mood.md - shared/python-dataviz.md - shared/jqschema.md - shared/trending-charts-simple.md diff --git a/.github/workflows/static-analysis-report.lock.yml b/.github/workflows/static-analysis-report.lock.yml index 7f2010cf01e..ef81bb6c022 100644 --- a/.github/workflows/static-analysis-report.lock.yml +++ b/.github/workflows/static-analysis-report.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: d70a71faa80407c16ab34ec005ca74b970540182badde0dfdee8828632071d0d +# frontmatter-hash: 63f49f3b848018a7d00297f11333e23ceb641474c6285b58c2b5bb3e36fc1746 name: "Static Analysis Report" "on": @@ -630,6 +631,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/static-analysis-report.md b/.github/workflows/static-analysis-report.md index b1d14443922..c04a075327d 100644 --- a/.github/workflows/static-analysis-report.md +++ b/.github/workflows/static-analysis-report.md @@ -25,6 +25,7 @@ safe-outputs: timeout-minutes: 45 strict: true imports: + - shared/mood.md - shared/reporting.md steps: - name: Pull static analysis Docker images diff --git a/.github/workflows/step-name-alignment.lock.yml b/.github/workflows/step-name-alignment.lock.yml index bf16cc08a3b..40eb89852be 100644 --- a/.github/workflows/step-name-alignment.lock.yml +++ b/.github/workflows/step-name-alignment.lock.yml @@ -21,7 +21,11 @@ # # Scans step names in .lock.yml files and aligns them with step intent and project glossary # -# frontmatter-hash: f3709d61fe0cc0c6bf246d73a899b74f43b4e79a87a9d28494002e568df3c44c +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: f309fe23c13debe9a3441258ac96fbe446d207aabeb50ecd7e0543a20786d79a name: "Step Name Alignment" "on": @@ -573,6 +577,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/step-name-alignment.md}} diff --git a/.github/workflows/step-name-alignment.md b/.github/workflows/step-name-alignment.md index b537f082b75..ed454e6ac7d 100644 --- a/.github/workflows/step-name-alignment.md +++ b/.github/workflows/step-name-alignment.md @@ -39,6 +39,8 @@ tools: timeout-minutes: 30 +imports: + - shared/mood.md --- # Step Name Alignment Agent diff --git a/.github/workflows/sub-issue-closer.lock.yml b/.github/workflows/sub-issue-closer.lock.yml index b22f609b719..7173f424bb5 100644 --- a/.github/workflows/sub-issue-closer.lock.yml +++ b/.github/workflows/sub-issue-closer.lock.yml @@ -21,7 +21,11 @@ # # Scheduled workflow that recursively closes parent issues when all sub-issues are 100% complete # -# frontmatter-hash: a264c4ba93f8e06faac6ccf53833c472a92e3eb4fd9930e9910a4719562e3337 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 67a1744589def0d89133d581aee4b752753adbdc77f9d76790c1e16ee98b2508 name: "Sub-Issue Closer" "on": @@ -608,6 +612,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/sub-issue-closer.md}} diff --git a/.github/workflows/sub-issue-closer.md b/.github/workflows/sub-issue-closer.md index 6c92aec804b..b60ce5e5d50 100644 --- a/.github/workflows/sub-issue-closer.md +++ b/.github/workflows/sub-issue-closer.md @@ -25,6 +25,8 @@ safe-outputs: target: "*" max: 20 timeout-minutes: 15 +imports: + - shared/mood.md --- # Sub-Issue Closer πŸ”’ diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml index 8bd0f6da882..4d570f09ccd 100644 --- a/.github/workflows/super-linter.lock.yml +++ b/.github/workflows/super-linter.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: c0adcff8dbfeffd21bd7afe151e472dda5a6db697ad2a5a7bf0e2721dce7a455 +# frontmatter-hash: 2dd754991a7089d3f9a6c9fdf8c91a7f67cb480442cb886a66d1a2db790d44b0 name: "Super Linter Report" "on": @@ -584,6 +585,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/super-linter.md b/.github/workflows/super-linter.md index f1f78e2b770..93986e868be 100644 --- a/.github/workflows/super-linter.md +++ b/.github/workflows/super-linter.md @@ -18,6 +18,7 @@ engine: copilot name: Super Linter Report timeout-minutes: 15 imports: + - shared/mood.md - shared/reporting.md jobs: super_linter: diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml index f862d6abc93..eac04c2a0a9 100644 --- a/.github/workflows/technical-doc-writer.lock.yml +++ b/.github/workflows/technical-doc-writer.lock.yml @@ -25,8 +25,9 @@ # Imports: # - ../../skills/documentation/SKILL.md # - ../agents/technical-doc-writer.agent.md +# - shared/mood.md # -# frontmatter-hash: 42d7e348a6da94a574d4e0108c40481a23dabab96476f5ecedc52a91420594cf +# frontmatter-hash: e67da591070d85fc2bc01ce3e60211bcadde61ba21e9411373d44e219dd85394 name: "Rebuild the documentation after making changes" "on": @@ -660,6 +661,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ### Documentation The documentation for this project is available in the `docs/` directory. It uses GitHub-flavored markdown with Astro Starlight for rendering and follows the DiΓ‘taxis framework for systematic documentation. diff --git a/.github/workflows/technical-doc-writer.md b/.github/workflows/technical-doc-writer.md index 6a8dc914f70..c15b5acaf82 100644 --- a/.github/workflows/technical-doc-writer.md +++ b/.github/workflows/technical-doc-writer.md @@ -24,6 +24,7 @@ network: - github imports: + - shared/mood.md - ../../skills/documentation/SKILL.md - ../agents/technical-doc-writer.agent.md diff --git a/.github/workflows/terminal-stylist.lock.yml b/.github/workflows/terminal-stylist.lock.yml index eafcd3dc903..a1230184834 100644 --- a/.github/workflows/terminal-stylist.lock.yml +++ b/.github/workflows/terminal-stylist.lock.yml @@ -21,7 +21,11 @@ # # Analyzes and improves console output styling and formatting in the codebase # -# frontmatter-hash: c52541b344f070502683746972eb12a1a6ec6103cf465665b2867e2a28278e46 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 7d98db267b56e9e145d99ee9dc578638b13ddb9ab2ebd76e95c3312d7958f33a name: "Terminal Stylist" "on": @@ -542,6 +546,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/terminal-stylist.md}} diff --git a/.github/workflows/terminal-stylist.md b/.github/workflows/terminal-stylist.md index f5b823ec46f..d8f4c85838b 100644 --- a/.github/workflows/terminal-stylist.md +++ b/.github/workflows/terminal-stylist.md @@ -27,6 +27,8 @@ safe-outputs: category: "general" max: 1 close-older-discussions: true +imports: + - shared/mood.md --- # Terminal Stylist - Console Output Analysis diff --git a/.github/workflows/test-create-pr-error-handling.lock.yml b/.github/workflows/test-create-pr-error-handling.lock.yml index ac7cabca83c..d3ab51dfa69 100644 --- a/.github/workflows/test-create-pr-error-handling.lock.yml +++ b/.github/workflows/test-create-pr-error-handling.lock.yml @@ -21,7 +21,11 @@ # # Test workflow to verify create_pull_request error handling # -# frontmatter-hash: 56ed383223178c83cf59d59dc38aa7e14a9cf53f0a4bc96927b48cfdf328eb16 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: ccda8e38ee3a43619d6ab3ce9db317722d6a78804c4f49a1b4a9117d2ff021c7 name: "Test Create PR Error Handling" "on": @@ -559,6 +563,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/test-create-pr-error-handling.md}} diff --git a/.github/workflows/test-create-pr-error-handling.md b/.github/workflows/test-create-pr-error-handling.md index 8b47a4e4501..5f73d2d0d4e 100644 --- a/.github/workflows/test-create-pr-error-handling.md +++ b/.github/workflows/test-create-pr-error-handling.md @@ -21,6 +21,8 @@ safe-outputs: tools: cache-memory: true +imports: + - shared/mood.md --- # Test Create PR Error Handling diff --git a/.github/workflows/test-dispatcher.lock.yml b/.github/workflows/test-dispatcher.lock.yml index 1974236e163..25ebe3c1c85 100644 --- a/.github/workflows/test-dispatcher.lock.yml +++ b/.github/workflows/test-dispatcher.lock.yml @@ -20,7 +20,11 @@ # For more information: https://github.com/github/gh-aw/blob/main/.github/aw/github-agentic-workflows.md # # -# frontmatter-hash: 20a09f6e77161acbfc64d461066a3b1f943a9ce805a00047ed47cb47ede347a8 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 0ab621d7838eb806df720a797690c94e631a8cae96aa11319915409788e78707 name: "Test Dispatcher Workflow" "on": issues @@ -496,6 +500,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/test-dispatcher.md}} diff --git a/.github/workflows/test-dispatcher.md b/.github/workflows/test-dispatcher.md index 8e3604aa216..bb5b6ccace7 100644 --- a/.github/workflows/test-dispatcher.md +++ b/.github/workflows/test-dispatcher.md @@ -8,6 +8,8 @@ safe-outputs: workflows: - test-workflow max: 1 +imports: + - shared/mood.md --- # Test Dispatcher Workflow diff --git a/.github/workflows/test-project-url-default.lock.yml b/.github/workflows/test-project-url-default.lock.yml index aecc593c8e6..d79c132dcfc 100644 --- a/.github/workflows/test-project-url-default.lock.yml +++ b/.github/workflows/test-project-url-default.lock.yml @@ -20,7 +20,11 @@ # For more information: https://github.com/github/gh-aw/blob/main/.github/aw/github-agentic-workflows.md # # -# frontmatter-hash: 919aa9db316c03def96f98fa19bea30f29ce46d039263de87340d928180c4ab8 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 4b8eb1036171f89a3f37409cafdf433cf2dab9a4199718beb62624953b63c1a5 name: "Test Project URL Explicit Requirement" "on": @@ -727,6 +731,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/test-project-url-default.md}} diff --git a/.github/workflows/test-project-url-default.md b/.github/workflows/test-project-url-default.md index fad609ea02f..a45638c2fd7 100644 --- a/.github/workflows/test-project-url-default.md +++ b/.github/workflows/test-project-url-default.md @@ -11,6 +11,8 @@ safe-outputs: create-project-status-update: max: 1 project: "https://github.com/orgs//projects/" +imports: + - shared/mood.md --- # Test Explicit Project URL Requirement diff --git a/.github/workflows/test-workflow.lock.yml b/.github/workflows/test-workflow.lock.yml index 91df80243f7..0d28210ffa9 100644 --- a/.github/workflows/test-workflow.lock.yml +++ b/.github/workflows/test-workflow.lock.yml @@ -20,7 +20,11 @@ # For more information: https://github.com/github/gh-aw/blob/main/.github/aw/github-agentic-workflows.md # # -# frontmatter-hash: c1289924ef5c241c6bf7aede9e9822e6fe5e48cd5d6242834bb75725a19e6fd8 +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 7e28df1a5884fe8ab7987791066296378c3d879a1c3674706d645017734ec3de name: "Test Workflow" "on": @@ -289,6 +293,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/test-workflow.md}} diff --git a/.github/workflows/test-workflow.md b/.github/workflows/test-workflow.md index 611b7d02777..18bc736ee10 100644 --- a/.github/workflows/test-workflow.md +++ b/.github/workflows/test-workflow.md @@ -9,6 +9,8 @@ on: required: true permissions: contents: read +imports: + - shared/mood.md --- # Instructions for Test Workflow diff --git a/.github/workflows/tidy.lock.yml b/.github/workflows/tidy.lock.yml index 849bb19d47f..00ad6210e27 100644 --- a/.github/workflows/tidy.lock.yml +++ b/.github/workflows/tidy.lock.yml @@ -21,7 +21,11 @@ # # Automatically formats and tidies code files (Go, JS, TypeScript) when code changes are pushed or on command # -# frontmatter-hash: f4447510972ae9611af54ab373178fc5fd42c5c7594c9dd3ef52160a0c16381f +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 10f5767aeb615529e66a7fb66dd07ef0fee4392bcd3fa804f3684a331544e229 name: "Tidy" "on": @@ -643,6 +647,13 @@ jobs: fi cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/tidy.md}} diff --git a/.github/workflows/tidy.md b/.github/workflows/tidy.md index e4afffd17a0..4b23a91cd1b 100644 --- a/.github/workflows/tidy.md +++ b/.github/workflows/tidy.md @@ -61,6 +61,8 @@ steps: - name: Dev dependencies run: make deps-dev strict: true +imports: + - shared/mood.md --- # Code Tidying Agent diff --git a/.github/workflows/typist.lock.yml b/.github/workflows/typist.lock.yml index 346203cf5bf..6632eb49187 100644 --- a/.github/workflows/typist.lock.yml +++ b/.github/workflows/typist.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 0622d7fb00bcf7d061e1bb606047b0434a4a4c9ae6f5933b4dbb7f149bdf988e +# frontmatter-hash: cac25400144ca6d48212840d7365a5d094dde225c818a123a6770e32a8dbc97f name: "Typist - Go Type Analysis" "on": @@ -561,6 +562,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/typist.md b/.github/workflows/typist.md index 8542f0c2a0b..5d3bd9cd92b 100644 --- a/.github/workflows/typist.md +++ b/.github/workflows/typist.md @@ -14,6 +14,7 @@ permissions: engine: claude imports: + - shared/mood.md - shared/reporting.md safe-outputs: diff --git a/.github/workflows/ubuntu-image-analyzer.lock.yml b/.github/workflows/ubuntu-image-analyzer.lock.yml index f49c10a3e51..79e5bc554d3 100644 --- a/.github/workflows/ubuntu-image-analyzer.lock.yml +++ b/.github/workflows/ubuntu-image-analyzer.lock.yml @@ -21,7 +21,11 @@ # # Weekly analysis of the default Ubuntu Actions runner image and guidance for creating Docker mimics # -# frontmatter-hash: 850d9cd8c98cdc8fafecfbecbe0815db09364b1ecf15579eab52f3a1d424b13e +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 7bb7eac890185909417e71ee92611ebdb1178a8040b32184641b53458eba10a5 name: "Ubuntu Actions Image Analyzer" "on": @@ -550,6 +554,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/ubuntu-image-analyzer.md}} diff --git a/.github/workflows/ubuntu-image-analyzer.md b/.github/workflows/ubuntu-image-analyzer.md index e76a0424f93..42c2405b1a4 100644 --- a/.github/workflows/ubuntu-image-analyzer.md +++ b/.github/workflows/ubuntu-image-analyzer.md @@ -38,6 +38,8 @@ safe-outputs: timeout-minutes: 30 +imports: + - shared/mood.md --- # Ubuntu Actions Image Analyzer diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml index 9aa043cce47..af25002ee55 100644 --- a/.github/workflows/unbloat-docs.lock.yml +++ b/.github/workflows/unbloat-docs.lock.yml @@ -24,9 +24,10 @@ # Resolved workflow manifest: # Imports: # - shared/docs-server-lifecycle.md +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 1c3a8e9470c2e6c6a1f21870c2fbb2f983713961a43ca5afeb15a67dcb136774 +# frontmatter-hash: 7706ca8d2adbcff49f2f7845d093e11087a1080e56faa29aa77269d50216cc1e name: "Documentation Unbloat" "on": @@ -693,6 +694,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/unbloat-docs.md b/.github/workflows/unbloat-docs.md index ea8ac20fde4..da7509e45dc 100644 --- a/.github/workflows/unbloat-docs.md +++ b/.github/workflows/unbloat-docs.md @@ -28,6 +28,7 @@ engine: # Shared instructions imports: + - shared/mood.md - shared/reporting.md - shared/docs-server-lifecycle.md diff --git a/.github/workflows/video-analyzer.lock.yml b/.github/workflows/video-analyzer.lock.yml index a639cb71a73..42737182a1c 100644 --- a/.github/workflows/video-analyzer.lock.yml +++ b/.github/workflows/video-analyzer.lock.yml @@ -24,8 +24,9 @@ # Resolved workflow manifest: # Imports: # - shared/ffmpeg.md +# - shared/mood.md # -# frontmatter-hash: 94cc0589aede07110b1d6cf1389de05ec934688bb94f1c2d067d22c1b6b31915 +# frontmatter-hash: f2304eadcdad1d6d90cedf29453667ccc710f1775b3ffc0adb9684b85740b9c0 name: "Video Analysis Agent" "on": @@ -574,6 +575,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + # FFmpeg Usage Guide FFmpeg and ffprobe have been installed and are available in your PATH. A temporary folder `/tmp/gh-aw/ffmpeg` is available for caching intermediate results. diff --git a/.github/workflows/video-analyzer.md b/.github/workflows/video-analyzer.md index 7983dd783e6..8e18d52eff3 100644 --- a/.github/workflows/video-analyzer.md +++ b/.github/workflows/video-analyzer.md @@ -16,6 +16,7 @@ permissions: engine: copilot imports: + - shared/mood.md - shared/ffmpeg.md tools: diff --git a/.github/workflows/weekly-issue-summary.lock.yml b/.github/workflows/weekly-issue-summary.lock.yml index f5e7d3fac7c..d052125e5f3 100644 --- a/.github/workflows/weekly-issue-summary.lock.yml +++ b/.github/workflows/weekly-issue-summary.lock.yml @@ -23,11 +23,12 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/python-dataviz.md # - shared/reporting.md # - shared/trends.md # -# frontmatter-hash: 89b5b6dba998ae31facc01073cd87c6510f350e33f999572e0c338e4611c79a6 +# frontmatter-hash: 7699db17b103467fbf6d9699f99e2e2635617f17a2c563bfca8fc6f5c7565434 name: "Weekly Issue Summary" "on": @@ -591,6 +592,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/weekly-issue-summary.md b/.github/workflows/weekly-issue-summary.md index 40e2029177d..772938017d1 100644 --- a/.github/workflows/weekly-issue-summary.md +++ b/.github/workflows/weekly-issue-summary.md @@ -31,6 +31,7 @@ safe-outputs: category: "audits" close-older-discussions: true imports: + - shared/mood.md - shared/reporting.md - shared/trends.md --- diff --git a/.github/workflows/workflow-generator.lock.yml b/.github/workflows/workflow-generator.lock.yml index 8a847e62412..5b8838a13d2 100644 --- a/.github/workflows/workflow-generator.lock.yml +++ b/.github/workflows/workflow-generator.lock.yml @@ -21,7 +21,11 @@ # # Workflow generator that updates issue status and assigns to Copilot agent for workflow design # -# frontmatter-hash: 2b0a4742ac5940b396518987f8a70ec2fa388824a690fc31643accb0340c3e4b +# Resolved workflow manifest: +# Imports: +# - shared/mood.md +# +# frontmatter-hash: 4d163a1ded8ebb2f3743c4bc6f7b84446bcbc06af06f4ebe1f036e12c1ba02bd name: "Workflow Generator" "on": @@ -647,6 +651,13 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + PROMPT_EOF + cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" {{#runtime-import .github/workflows/workflow-generator.md}} diff --git a/.github/workflows/workflow-generator.md b/.github/workflows/workflow-generator.md index f7b143a891d..86862793c16 100644 --- a/.github/workflows/workflow-generator.md +++ b/.github/workflows/workflow-generator.md @@ -23,6 +23,8 @@ safe-outputs: target: "triggering" # Auto-resolves from github.event.issue.number allowed: [copilot] # Only allow copilot agent timeout-minutes: 5 +imports: + - shared/mood.md --- {{#runtime-import? .github/shared-instructions.md}} diff --git a/.github/workflows/workflow-health-manager.lock.yml b/.github/workflows/workflow-health-manager.lock.yml index 62f9234ce1e..27d6a3f737f 100644 --- a/.github/workflows/workflow-health-manager.lock.yml +++ b/.github/workflows/workflow-health-manager.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 089ab4490bcf03158fd24f624870b99b5649c592d2cbdace93adc44c729d3853 +# frontmatter-hash: 766a0d320d7f42f719cd210f29f2e5a5598c281d919a261a98aa039d8c567b4a name: "Workflow Health Manager - Meta-Orchestrator" "on": @@ -725,6 +726,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/workflow-health-manager.md b/.github/workflows/workflow-health-manager.md index f72d7ddd6ab..6295da6fd43 100644 --- a/.github/workflows/workflow-health-manager.md +++ b/.github/workflows/workflow-health-manager.md @@ -28,6 +28,7 @@ safe-outputs: max: 5 timeout-minutes: 30 imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/workflow-normalizer.lock.yml b/.github/workflows/workflow-normalizer.lock.yml index 9fa6583ced9..6b3a4c35867 100644 --- a/.github/workflows/workflow-normalizer.lock.yml +++ b/.github/workflows/workflow-normalizer.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 886192dc443ff5333372d34597d5a7ecbf5e79d15f608370ce0bbffd119f3b4e +# frontmatter-hash: 8673a900f90be1db556f4d2a8902d74919937b2037e03b2cd6445fd5e78675d4 name: "Workflow Normalizer" "on": @@ -629,6 +630,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/workflow-normalizer.md b/.github/workflows/workflow-normalizer.md index 2da71493f6d..ef8dcc13047 100644 --- a/.github/workflows/workflow-normalizer.md +++ b/.github/workflows/workflow-normalizer.md @@ -27,6 +27,7 @@ safe-outputs: max: 5 group: true imports: + - shared/mood.md - shared/reporting.md --- diff --git a/.github/workflows/workflow-skill-extractor.lock.yml b/.github/workflows/workflow-skill-extractor.lock.yml index 0388d1145b9..b644fb34249 100644 --- a/.github/workflows/workflow-skill-extractor.lock.yml +++ b/.github/workflows/workflow-skill-extractor.lock.yml @@ -23,9 +23,10 @@ # # Resolved workflow manifest: # Imports: +# - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: fa23a957b1efd0ee21238a12543a2571f315073a9c05439e5155136ca2a6650d +# frontmatter-hash: 78cb8ee1a41e1061163bed55c1d04a284852cecfca965bbd6eae93b28ed15f4e name: "Workflow Skill Extractor" "on": @@ -616,6 +617,10 @@ jobs: PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" + ## Team Mood + + We are in release mode, focusing on quality and stability. Skip any work that does not directly improve quality or stability. Non-critical fixes or updates are not needed and should be skipped or canceled. If your task does not clearly contribute to product stability or is not mission critical, you should do nothing (call noop). + ## Report Structure Guidelines ### 1. Header Levels diff --git a/.github/workflows/workflow-skill-extractor.md b/.github/workflows/workflow-skill-extractor.md index fbcdd5426d1..fda3173aad7 100644 --- a/.github/workflows/workflow-skill-extractor.md +++ b/.github/workflows/workflow-skill-extractor.md @@ -40,6 +40,7 @@ safe-outputs: group: true imports: + - shared/mood.md - shared/reporting.md ---