Create standalone psycho-symbolic npm package for WTF evolution tracking
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- Rust
- Stars
- 147
- Forks
- 39
- Avg merge
- 16h 39m
- Merged PRs (30d)
- 2
Description
Objective
Create a standalone npm package 'psycho-symbolic-wtf' that provides:
- Knowledge graph for evolutionary AI tracking
- Agent lineage and fitness persistence
- Reasoning over evolutionary strategies
- Integration with WTF (Woven Temporal Fabric) system
Features Required
- Knowledge graph with triple storage
- Psycho-symbolic reasoning engine
- Agent fitness tracking
- Crossbreeding lineage management
- Memory persistence (SQLite + in-memory)
- Query API for evolution analysis
- MCP server integration
- CLI tools for standalone usage
Technical Stack
- TypeScript
- SQLite for persistence
- Zod for validation
- MCP SDK integration
- WASM optimization (optional)
Success Criteria
- Package published to npm
- Full test coverage (>80%)
- Integration with WTF system validated
- Documentation complete
- MCP server functional
Related
Based on psycho-symbolic-reasoner v1.0.5 test results in plans/WTF/05-MCP-TEST-RESULTS.txt
Priority
High - Critical for WTF evolution tracking
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading plans/WTF/05-MCP-TEST-RESULTS.txt, which the issue identifies as the basis for this package. Define the standalone package boundaries and implementation plan for the listed graph, reasoning, persistence, query, MCP, and CLI features; done requires npm publication, over 80% test coverage, validated WTF integration, complete documentation, and a functional MCP server.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- sqlite, typescript, wasm
- Domain
- ai, api, backend, cli, databases, devtools
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100