329 Commits

Author SHA1 Message Date
AstroSteveo
b639155ec6 fix 2025-09-23 21:43:49 -05:00
Steven Mosley
63e6074a34
docs: add branching policy to copilot-instructions (#47) 2025-09-23 20:54:28 -05:00
Steven Mosley
114d4fd2df
Update auto-apply to use effective states for collection counting (#43) 2025-09-23 20:41:57 -05:00
Steven Mosley
62a8a80fc5
Enhance CLI list command with detailed effective state and reason display (#39) 2025-09-23 20:40:45 -05:00
copilot-swe-agent[bot]
7e7675e447 docs: add branching policy to copilot-instructions
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-24 01:39:15 +00:00
copilot-swe-agent[bot]
ed53d053fb Initial analysis: Understanding repository structure and current state
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-24 01:38:00 +00:00
Steven Mosley
9f2f402e77
Add comprehensive CLI tests for list and toggle command validation (#45) 2025-09-23 20:36:53 -05:00
Steven Mosley
7d229eecb7
Implement toggleCollection function to prevent mass-editing per-item flags (#35) 2025-09-23 20:33:29 -05:00
Steven Mosley
783b64e963
Merge branch 'main' into copilot/fix-12 2025-09-23 20:33:20 -05:00
Steven Mosley
9924d1e85e
TASK-006: Enhance documentation and tests for strict undefined handling in config management (#41) 2025-09-23 20:33:01 -05:00
Steven Mosley
5dfe8679ac
Merge branch 'main' into copilot/fix-15 2025-09-23 20:32:52 -05:00
Steven Mosley
d77f8e80bd
TASK-005: Replace manual Set creation with precomputed getEffectivelyEnabledItems for O(1) performance (#37) 2025-09-23 20:32:36 -05:00
Steven Mosley
e9b4c96659
Merge branch 'main' into copilot/fix-14 2025-09-23 20:32:29 -05:00
Steven Mosley
3212e7323c
Fix undefined item flags being converted to false in configuration loading (#36) 2025-09-23 20:32:00 -05:00
Steven Mosley
3dbf229559
Merge branch 'main' into copilot/fix-13 2025-09-23 20:31:49 -05:00
copilot-swe-agent[bot]
0ed43b8923 Initial plan 2025-09-24 01:25:16 +00:00
AstroSteveo
3fa4682a72 docs: add branching policy to copilot-instructions 2025-09-23 20:24:56 -05:00
Steven Mosley
79239890e2
Update paths for repository-specific instructions (#46) 2025-09-23 20:10:19 -05:00
AstroSteveo
3f6f0291f0 fix: change path for instructions for this repo only 2025-09-23 20:05:54 -05:00
copilot-swe-agent[bot]
fe67ade09f Clean up test configuration files
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:59:49 +00:00
copilot-swe-agent[bot]
25e6141857 Implement enhanced CLI list command with detailed reason display and collection counts
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:59:17 +00:00
copilot-swe-agent[bot]
40eaf9792a Implement toggleCollection function for TASK-003
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:58:37 +00:00
copilot-swe-agent[bot]
f918a66a08 Update collection counting in apply-config.js to use effective states
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:56:45 +00:00
copilot-swe-agent[bot]
497cd50a0f Fix undefined item flags being converted to false in toBoolean function
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:56:24 +00:00
copilot-swe-agent[bot]
9322791733 Complete TASK-006: Add comprehensive documentation and tests for strict undefined handling
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:55:42 +00:00
copilot-swe-agent[bot]
1e7a0bb5bb Complete CLI tests for list and toggle commands - comprehensive coverage
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:55:23 +00:00
copilot-swe-agent[bot]
48a4540983 Initial plan for TASK-003: Update toggleCollection to flip only collection flag
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:54:30 +00:00
copilot-swe-agent[bot]
47a4117c6c Clean up: remove test-generated file from .github/prompts 2025-09-23 23:54:21 +00:00
copilot-swe-agent[bot]
980fded5cd TASK-005: Replace manual Set creation with precomputed getEffectivelyEnabledItems
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:53:39 +00:00
copilot-swe-agent[bot]
27455196f8 Initial plan 2025-09-23 23:50:05 +00:00
copilot-swe-agent[bot]
88e13bc74e Initial plan 2025-09-23 23:50:04 +00:00
copilot-swe-agent[bot]
fa18a76262 Initial plan 2025-09-23 23:50:03 +00:00
copilot-swe-agent[bot]
82a66868aa Initial plan 2025-09-23 23:50:02 +00:00
Steven Mosley
dc00c3633d
Optimize getEffectivelyEnabledItems to reduce memory allocation and improve performance (#34) 2025-09-23 18:48:57 -05:00
Steven Mosley
c19eeeb0b0
Update config-manager.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-23 18:48:38 -05:00
copilot-swe-agent[bot]
0286c46f17 Optimize getEffectivelyEnabledItems per Copilot review - use single loops instead of chained operations
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:43:32 +00:00
copilot-swe-agent[bot]
5f58374ea1 Initial plan 2025-09-23 23:39:57 +00:00
Steven Mosley
abc1a3ea17
Enhance computeEffectiveItemStates to fully meet acceptance criteria with Sets return format (#33) 2025-09-23 18:34:47 -05:00
copilot-swe-agent[bot]
7f9c921735 Enhance computeEffectiveItemStates to fully meet acceptance criteria
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:31:12 +00:00
copilot-swe-agent[bot]
b9273d684d Initial analysis: computeEffectiveItemStates already exists and works
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:28:35 +00:00
copilot-swe-agent[bot]
3ee051f6d1 Initial plan 2025-09-23 23:25:35 +00:00
Steven Mosley
18ddbe7eee
Implement GitHub Copilot repository instructions support (#32) 2025-09-23 18:22:46 -05:00
copilot-swe-agent[bot]
cc84541577 Fix NaN output in test separators by using string.repeat() instead of invalid string multiplication
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:16:35 +00:00
copilot-swe-agent[bot]
920c966ed9 Implement GitHub Copilot repository instructions support
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 23:01:05 +00:00
copilot-swe-agent[bot]
36bc6de2a9 Initial plan 2025-09-23 22:49:35 +00:00
Steven Mosley
c8cc493f07
Merge pull request #31 from AstroSteveo/copilot/fix-0b7bbe09-a2ca-4b53-8bec-bba3deb6705a
Fix default output directory consistency and improve script robustness
2025-09-23 13:17:20 -05:00
copilot-swe-agent[bot]
9f88bd46c8 Improve script robustness and idempotency with better error handling
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 17:56:49 +00:00
copilot-swe-agent[bot]
91c4a88c6f Remove .awesome-copilot directory and fix default output directory consistency
Co-authored-by: AstroSteveo <34114851+AstroSteveo@users.noreply.github.com>
2025-09-23 17:47:38 +00:00
copilot-swe-agent[bot]
4836cac40d Initial plan 2025-09-23 17:41:44 +00:00
Steven Mosley
0ccf2d4043
Merge pull request #28 from AstroSteveo/copilot/fix-10
Document precedence rules for effective-state computation in README
2025-09-23 10:54:45 -05:00