brent.edwards
|
7caac2714e
|
refactor: changes requested by Rui
Removed `run-semgrep.sh` and automatically run setup-dev.sh
|
2026-02-11 00:59:58 +00:00 |
|
brent.edwards
|
395df78b94
|
test(qa): add validation fixtures, edge-case scenarios, and quality baseline
Complete Brent QA tasks Q1.5, 10B.4, 10C.1, and 10C.4 on the Q0-quality-automation branch.
- Add edge_case_plan_scenarios.feature (26 scenarios) covering concurrent
plan execution, resource conflicts, validation failure chains, and
rollback edge cases
- Add validation_test_fixtures.feature (34 scenarios) covering AST
security, lambda validation, content sanitization, project model
validation, change-list coercion, and ActionArgument parsing
- Add branch protection rules documentation in docs/development/ci-cd.md
- Establish quality metrics baseline (96% coverage, 0 lint/type/security
findings)
- Fix missing langchain-anthropic dependency in pyproject.toml
- Fix Rich table column wrapping in plan_lifecycle_cli_steps.py by
patching console width during tests
Suite: 107 features, 1673 scenarios, 7777 steps — all passing.
|
2026-02-10 22:19:21 +00:00 |
|
brent.edwards
|
7ef5ebb695
|
feat: Add Q0: Pre-commit hooks setup.
This should automatically check for problems on build.
|
2026-02-10 16:04:17 +00:00 |
|
freemo
|
684996eea9
|
Docs: moved specification over to the MkDocs for better rendering
|
2026-02-08 14:33:43 -05:00 |
|
freemo
|
b679fdaf33
|
Docs: Added extensive CLI details and usage examples
|
2026-02-08 14:23:10 -05:00 |
|
freemo
|
d9b5491efc
|
docs: updated brents timeline so he focuses on automated testing the first 3 days
|
2026-02-06 17:40:16 -05:00 |
|
freemo
|
2b4eb845bc
|
docs: clarified the fact that the server will not be the same executable
|
2026-02-06 16:43:01 -05:00 |
|
freemo
|
4e5144e225
|
docs: no longer reference plandex
|
2026-02-06 15:49:50 -05:00 |
|
freemo
|
78c273a747
|
docs: improved contention plan for tasks
|
2026-02-06 15:42:20 -05:00 |
|
freemo
|
81170778ea
|
docs: Further refinement of timeline and tasks
|
2026-02-06 15:24:44 -05:00 |
|
freemo
|
4c9ad5faf5
|
docs: highly expanded the implementation checklist and better defined duties
|
2026-02-06 14:31:55 -05:00 |
|
freemo
|
e360734c2e
|
docs: Added some overview information to implementation plan
|
2026-02-06 13:42:35 -05:00 |
|
freemo
|
426db31557
|
docs: Added significant details and finalized (hopefully) task assignments
|
2026-02-06 12:45:48 -05:00 |
|
freemo
|
f6035c9e15
|
Cleaned up and improved the specification and plan slightly
|
2026-02-06 09:53:49 -05:00 |
|
freemo
|
61cd406fbf
|
feat: implemented new plan CLI commands
|
2026-02-05 10:33:02 -05:00 |
|
freemo
|
e7b48d5066
|
docs: Also improved description in implementation plan
|
2026-02-05 09:16:48 -05:00 |
|
freemo
|
b7c3152855
|
docs: Removed plandex directory and added implementation plan for new architecture
|
2026-02-05 00:29:05 -05:00 |
|
freemo
|
805140ce37
|
Merge branch 'master' into run-imp
|
2026-02-04 17:51:57 -05:00 |
|
freemo
|
3cf6a812ae
|
feat: ported in run behavior as a subcommand of actor
|
2026-02-04 14:43:08 -05:00 |
|
freemo
|
12b91cef5e
|
Finished port of v2 into actors, phase 7.5 complete
|
2026-02-02 18:46:33 -05:00 |
|
freemo
|
fb0a34dd9a
|
chore(tests): expand YAML/Jinja port coverage and log plan status
|
2026-01-24 12:06:18 -05:00 |
|
freemo
|
4a1183108a
|
test: add actor-first v2 CLI/Jinja port feature
|
2026-01-24 10:15:16 -05:00 |
|
freemo
|
24333d84c2
|
docs: Updated documentation to make more clear the v2 source directory
|
2026-01-23 10:11:21 -05:00 |
|
freemo
|
fa8adc69c6
|
docs: Updated documentation to make more clear the v2 tag is now v2.0.0
|
2026-01-22 13:20:44 -05:00 |
|
freemo
|
661a5e485c
|
docs: Marked phase 2 complete and verified
|
2026-01-22 12:36:01 -05:00 |
|
freemo
|
0b405d51a8
|
docs: clarify actor-only CLI semantics and actor schema updates
|
2026-01-22 11:22:36 -05:00 |
|
freemo
|
34b5ad8f61
|
docs(cli): clarify actor-only help text and update plan notes
|
2026-01-22 10:12:50 -05:00 |
|
freemo
|
174be8d1e4
|
fix(cli,yaml): restore v2 parity and extend coverage
|
2026-01-17 12:54:03 -05:00 |
|
freemo
|
66d9040247
|
docs(cli): align actor-only docs and status output
|
2026-01-16 11:55:20 -05:00 |
|
freemo
|
75e4c72e9e
|
docs: add v2→v3 mapping matrix and migration slice plan
|
2026-01-15 11:21:19 -05:00 |
|
freemo
|
d2dd3a634c
|
docs: Updated implementation plan to make sure v2 is completely migrated
|
2026-01-15 11:05:09 -05:00 |
|
freemo
|
34d13d3e0d
|
docs(cli): align actor-first help and registry rules
|
2026-01-14 19:39:41 -05:00 |
|
freemo
|
77cd7e61f0
|
chore: Fixed the indentation on implementation plan
|
2026-01-14 19:13:58 -05:00 |
|
freemo
|
edc566d5ab
|
feat(actor): enforce actor-first plan resolution
|
2026-01-14 17:35:09 -05:00 |
|
freemo
|
6dfd41cafe
|
Feat: Pulled in core engine from v2 for running configs
|
2025-12-29 21:25:14 -05:00 |
|
freemo
|
f571b9feb9
|
Chore: Updated and fixed v2 directory for easy reference
|
2025-12-24 19:09:55 -05:00 |
|
freemo
|
559aa15629
|
Feat: Wire actor invocation context through plan graph/providers and add streaming CLI coverage.
|
2025-12-24 18:50:34 -05:00 |
|
freemo
|
bb25017773
|
Feat: Handle actor CLI option overrides
|
2025-12-24 14:04:34 -05:00 |
|
freemo
|
65ee1a2e96
|
Feat: Harden actor configuration handling with unsafe confirmations, graph descriptors, and actor-based plan coverage.
|
2025-12-23 20:57:14 -05:00 |
|
freemo
|
7430b6e743
|
Feat: Added basic scaffolding for actors
|
2025-12-23 17:12:16 -05:00 |
|
freemo
|
01416576ee
|
Chore: updated implementation plan to be more clear
|
2025-12-22 11:35:12 -05:00 |
|
freemo
|
1c542dfa78
|
Chore: updated implementation plan to be more clear
|
2025-12-20 11:20:35 -05:00 |
|
freemo
|
cc7be09678
|
Docs: Updated implementation plan with progress from last commit
|
2025-12-19 13:45:48 -05:00 |
|
freemo
|
34a29d7cc8
|
Feat: Adding Actors support to database
|
2025-12-19 12:35:56 -05:00 |
|
freemo
|
0010f8f5cf
|
Chore: Finished stage 7, performance optimizations
|
2025-12-16 22:25:34 -05:00 |
|
freemo
|
ed20033e11
|
Chore: Added a 7.5 stage where the goal is to port master's functionality into this branch.
|
2025-12-16 22:15:21 -05:00 |
|
freemo
|
bf4e4b6382
|
Feat: Added include and exclude file filters for projects to add files as a resource to a project
|
2025-12-16 17:20:37 -05:00 |
|
freemo
|
1ebaa2efe4
|
Tests: Extended Stage 7 benchmarks with latency + token metrics after tuning
|
2025-12-12 08:20:37 -05:00 |
|
freemo
|
a3389e32ac
|
Docs: Updated some obsolete points in the implementation checklist
|
2025-12-11 14:04:01 -05:00 |
|
freemo
|
8c162d4009
|
Tests: Added benchmarks for PlanGenerationGraph
|
2025-12-11 13:55:55 -05:00 |
|