mirror of
https://github.com/proffesor-for-testing/agentic-qe.git
synced 2026-09-19 08:45:47 +08:00
72dbe5ddb0
* fix(persistence): unify findProjectRoot to prevent dual-database data splits Four separate findProjectRoot() implementations with different logic caused data to split between /.agentic-qe/memory.db and /v3/.agentic-qe/memory.db. Consolidated to single canonical implementation that checks AQE_PROJECT_ROOT env var first, then walks up for .agentic-qe/, .git, package.json markers. - kernel.ts, base.ts, claude-flow-bridge.ts: import canonical findProjectRoot - claude-flow-bridge.ts: fix 2 hardcoded v3/.agentic-qe/memory.db paths - post-task-sync.sh: fix hardcoded v3/.agentic-qe/memory.db path - unified-memory.ts: add warnIfDuplicateDatabases() startup guard - vitest.config.ts: set AQE_PROJECT_ROOT so tests use repo root db Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat(v3): StrongDM Tier 1 — loop detection + token dashboard (Actions 1+2) Action 1: Tool-call signature tracking with FNV-1a hashing and 3-strike loop detection in anti-drift-middleware. Integrates with strange-loop healing controller and ReasoningBank for pattern learning. Action 2: Token usage dashboard with session cost summaries in budget enforcer, token tracker, and optimizer service. Adds --dashboard CLI flag and MCP tool operation. 40 new tests (27 loop detection + 13 anti-drift), all passing. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(test): cap NODE_OPTIONS heap to 1GB to prevent OOM in Codespaces NODE_OPTIONS=--max-old-space-size=2048 is inherited by ALL forked vitest workers. With 3 processes × 2GB = 6GB for tests + VS Code (~2GB) + Claude (~5GB), the 8GB container cgroup limit was exceeded even with maxForks=2. Fix: npm test script overrides NODE_OPTIONS to 1024MB per process. 3 × 1GB = 3GB leaves headroom for other processes. Verified: 469/471 test files pass, 15,851 tests pass, zero OOM kills. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * plans & analysis * feat(v3): release v3.5.6 — enterprise integration domain + 7 agents + 4 skills Merge PR #236 (enterprise integration) and working branch changes into release: - Enterprise Integration Domain (ADR-063): 14th DDD bounded context with SOAP/WSDL, SAP RFC/BAPI/IDoc, OData, ESB, message broker, SoD testing - 7 new QE agents: soap-tester, sap-rfc-tester, sap-idoc-tester, middleware-validator, odata-contract-tester, message-broker-tester, sod-analyzer - 4 new skills: enterprise-integration, middleware, WMS, observability testing - QCSD swarm phases updated with enterprise integration flags - QX Partner HTML report template with 23+ heuristics - StrongDM Tier 1 loop detection + token dashboard (ADR-062) - Fixed dual-database data splits, faker locale, OOM in Codespaces - Synced new agents/skills to v3/assets for npm package distribution - Updated counts: 13 domains, 58 QE agents, 71 QE skills - Updated CONTRIBUTORS.md with Lalit's full contribution history Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(test): update domain count assertions for 13 user-facing domains - core-handlers.test.ts: 12 → 13 enabled domains (excludes coordination) - morning-sync.test.ts: 13 → 14 total domains (13 user-facing + coordination) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(init): add templates support, sync 74 QE skills, fix SKILL.md casing - Add copyTemplatesDirectory() to agents-installer for QX report template - Add 7 enterprise-integration agents to V3_QE_AGENTS and domainMap - Fix domain extraction regex to handle both qe- and v3-qe- prefixes - Sync 3 skills (.claude → assets): debug-loop, pr-review, security-visual-testing - Sync 2 skills (assets → .claude): sfdipot-product-factors, test-idea-rewriting - Fix lowercase skill.md → SKILL.md casing in 3 skills - Add 'release' to EXCLUDED_SKILLS in skills-installer - Update QE skill count 71 → 74 across READMEs and skills-manifest - Verified: aqe init installs 74 skills, 58 agents, QX template present Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat(v3): v3.6.0 — pentest validation agent + skill (Shannon-inspired) Add qe-pentest-validator agent and pentest-validation Tier 3 skill implementing graduated exploit validation inspired by Shannon/KeygraphHQ philosophy: "No Exploit, No Report." New components: - qe-pentest-validator agent (security-compliance domain) - pentest-validation skill with 4-phase pipeline - Tier 3 trust: eval suite (15 tests), JSON schema, bash validator - 3-tier graduated exploitation (pattern→payload→full exploit) - Exploit playbook memory via ReasoningBank + HNSW Fleet: 59 agents (52 main + 7 subagents), 75 QE skills (46 T3 + 29 additional) Verified: aqe init --auto installs 75 skills, 59 agents correctly Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(docs): correct v3.6.0 README — credit Lalit, fix domain count to 13 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(docs): correct stale counts — 13 domains, 52 main agents, 59 total Fix leftover references to 12 domains (now 13 with enterprise-integration), 44/51 agents (now 52 main + 7 TDD = 59 total), and 12/12 domain integration references across both README files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
128 lines
5.0 KiB
Markdown
128 lines
5.0 KiB
Markdown
# Contributors
|
|
|
|
<div align="center">
|
|
|
|
**Thank you to all the amazing people who have contributed to Agentic QE Fleet!**
|
|
|
|
[](#contributors)
|
|
|
|
</div>
|
|
|
|
---
|
|
|
|
## Core Team
|
|
|
|
### Project Lead
|
|
|
|
| Avatar | Name | Role | Contributions |
|
|
|--------|------|------|---------------|
|
|
| <img src="https://github.com/proffesor-for-testing.png" width="50" height="50" style="border-radius:50%"/> | **[@proffesor-for-testing](https://github.com/proffesor-for-testing)** | Project Lead | Architecture, Core Development, Documentation |
|
|
|
|
---
|
|
|
|
## Contributors
|
|
|
|
We use the [All Contributors](https://allcontributors.org/) specification to recognize all types of contributions.
|
|
|
|
### Code Contributors
|
|
|
|
| Avatar | Name | Contributions | PRs |
|
|
|--------|------|---------------|-----|
|
|
| <img src="https://github.com/fndlalit.png" width="50" height="50" style="border-radius:50%"/> | **[@fndlalit](https://github.com/fndlalit)** | QX Partner Agent, Testability Scoring skill, 15 n8n Workflow Testing Agents, a11y-ally Agent, Vibium Browser Integration, Enterprise Integration Domain (ADR-063), 7 Enterprise QE Agents, 4 Enterprise Skills, QCSD CI/CD Swarm, Infrastructure Self-Healing (ADR-057), QX HTML Report Template, Faker locale fix | [#98](https://github.com/proffesor-for-testing/agentic-qe/pull/98), [#104](https://github.com/proffesor-for-testing/agentic-qe/pull/104), [#110](https://github.com/proffesor-for-testing/agentic-qe/pull/110), [#129](https://github.com/proffesor-for-testing/agentic-qe/pull/129), [#135](https://github.com/proffesor-for-testing/agentic-qe/pull/135), [#151](https://github.com/proffesor-for-testing/agentic-qe/pull/151), [#224](https://github.com/proffesor-for-testing/agentic-qe/pull/224), [#233](https://github.com/proffesor-for-testing/agentic-qe/pull/233), [#236](https://github.com/proffesor-for-testing/agentic-qe/pull/236) |
|
|
| <img src="https://github.com/shaal.png" width="50" height="50" style="border-radius:50%"/> | **[@shaal](https://github.com/shaal)** | Core development, Testing infrastructure | - |
|
|
| <img src="https://github.com/mondweep.png" width="50" height="50" style="border-radius:50%"/> | **[@mondweep](https://github.com/mondweep)** | Core development, Architecture | - |
|
|
|
|
### Contribution Types
|
|
|
|
| Emoji | Type | Description |
|
|
|-------|------|-------------|
|
|
| :bug: | Bug Hunter | Found and reported bugs |
|
|
| :book: | Documentation | Improved documentation |
|
|
| :computer: | Code | Contributed code |
|
|
| :art: | Design | UI/UX improvements |
|
|
| :bulb: | Ideas | Proposed new features |
|
|
| :shield: | Security | Security improvements |
|
|
| :test_tube: | Testing | Test coverage improvements |
|
|
| :loudspeaker: | Community | Community support |
|
|
|
|
---
|
|
|
|
## How to Contribute
|
|
|
|
We welcome contributions of all kinds! Here's how you can help:
|
|
|
|
### Getting Started
|
|
|
|
1. **Read the Guidelines**: Check our [CONTRIBUTING.md](CONTRIBUTING.md) for detailed instructions
|
|
2. **Find an Issue**: Look for issues labeled `good first issue` or `help wanted`
|
|
3. **Fork & Clone**: Fork the repo and create your feature branch
|
|
4. **Make Changes**: Implement your changes with tests
|
|
5. **Submit PR**: Open a pull request with a clear description
|
|
|
|
### Types of Contributions
|
|
|
|
- **Code**: Bug fixes, new features, optimizations
|
|
- **Documentation**: Guides, API docs, examples
|
|
- **Testing**: Unit tests, integration tests, e2e tests
|
|
- **Design**: UI improvements, accessibility
|
|
- **Community**: Answer questions, review PRs, mentoring
|
|
|
|
### Recognition
|
|
|
|
When you contribute, you'll be:
|
|
- Added to this contributors list
|
|
- Credited in release notes
|
|
- Awarded contribution badges
|
|
|
|
---
|
|
|
|
## Contributor Statistics
|
|
|
|
| Metric | Value |
|
|
|--------|-------|
|
|
| Total Contributors | 4 |
|
|
| Total PRs Merged | 240+ |
|
|
| Total Issues Closed | 150+ |
|
|
| Lines of Code | 280,000+ |
|
|
|
|
---
|
|
|
|
## Special Thanks
|
|
|
|
### Early Adopters
|
|
|
|
Thank you to everyone who tested early versions and provided valuable feedback!
|
|
|
|
### Community Members
|
|
|
|
Special thanks to the QE community for inspiration and support.
|
|
|
|
### Hall of Fame
|
|
|
|
*Reserved for exceptional contributors who have made significant impact on the project.*
|
|
|
|
| Contributor | Achievement |
|
|
|-------------|-------------|
|
|
| [@fndlalit](https://github.com/fndlalit) | First community contributor - QX Partner Agent, Testability Scoring, 15 n8n Agents, a11y-ally, Enterprise Integration Domain (7 agents + 4 skills), QCSD CI/CD Swarm, Infrastructure Self-Healing |
|
|
|
|
---
|
|
|
|
## Support the Project
|
|
|
|
If you find Agentic QE Fleet valuable, consider supporting its development:
|
|
|
|
- **Star the repo**: Help others discover the project
|
|
- **Sponsor**: [Support development](FUNDING.md)
|
|
- **Share**: Tell others about Agentic QE Fleet
|
|
- **Contribute**: Every contribution helps!
|
|
|
|
---
|
|
|
|
<div align="center">
|
|
|
|
**Made with :heart: by the Agentic QE Community**
|
|
|
|
[Become a Contributor](CONTRIBUTING.md) | [Support the Project](FUNDING.md) | [Join Discussions](https://github.com/proffesor-for-testing/agentic-qe/discussions)
|
|
|
|
</div>
|