From da9c9e6cffe3e9d618a95d7d01f2e28503a15494 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 16 Apr 2026 14:53:01 +0000 Subject: [PATCH 1/3] Initial plan From d9c60855236eb2121bff66444257ff563a62ca0b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 16 Apr 2026 15:47:42 +0000 Subject: [PATCH 2/3] chore: configure architecture guardian thresholds Agent-Logs-Url: https://github.com/github/gh-aw/sessions/b923b3b3-dfc3-4961-97a6-5fc1425ddd78 Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .architecture.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .architecture.yml diff --git a/.architecture.yml b/.architecture.yml new file mode 100644 index 00000000000..bdfe503fb80 --- /dev/null +++ b/.architecture.yml @@ -0,0 +1,5 @@ +thresholds: + file_lines_blocker: 2000 + file_lines_warning: 1000 + function_lines: 200 + max_exports: 10 From 99e8db8de6dfe7181a3c768c980f40551507b903 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 16 Apr 2026 15:50:45 +0000 Subject: [PATCH 3/3] docs: annotate architecture threshold meanings Agent-Logs-Url: https://github.com/github/gh-aw/sessions/b923b3b3-dfc3-4961-97a6-5fc1425ddd78 Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .architecture.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.architecture.yml b/.architecture.yml index bdfe503fb80..e3af0082a62 100644 --- a/.architecture.yml +++ b/.architecture.yml @@ -1,5 +1,9 @@ thresholds: + # Go/JS/CJS/MJS files above this line count are BLOCKER violations. file_lines_blocker: 2000 + # Go/JS/CJS/MJS files above this line count are WARNING violations. file_lines_warning: 1000 + # Go/JS/CJS/MJS functions above this line count are WARNING violations. function_lines: 200 + # Go/JS/CJS/MJS modules above this public export count are INFO violations. max_exports: 10