An advanced markdown engine
Find a file
tegwick 0053fa68ec refactor: Make tddai framework project-agnostic and fix test configuration
FRAMEWORK DECOUPLING:
- Remove all MarkiTect-specific references from tddai core modules
- Update tddai-assistant.md to use generic examples and language
- Change CLI output from "MarkiTect Issues" to "Project Issues"
- Update coverage_analyzer.py docstring to be project-neutral

CONFIGURATION SYSTEM:
- Make tddai configuration flexible via environment variables
- Add comprehensive documentation for project setup in config.py
- Create .env.tddai and tddai-setup.sh for MarkiTect-specific config
- Support configurable workspace naming (.tddai_workspace default)

TEST INFRASTRUCTURE CLEANUP:
- Fix IssueWriter test failures caused by config validation changes
- Implement _get_test_config() helper for isolated test configurations
- Ensure all 13 IssueWriter tests pass with proper test patterns
- Maintain clean test separation and project independence

FRAMEWORK PORTABILITY:
- TDD8 methodology now completely generic and reusable
- Configuration examples for GitHub/GitLab integration
- Ready for extraction to separate repository when needed
- All 45 tests pass cleanly confirming successful refactoring

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 00:04:54 +02:00
.claude refactor: Make tddai framework project-agnostic and fix test configuration 2025-09-24 00:04:54 +02:00
.venv chore: Updated to Ubuntu 24.04 and created new .venv 2025-09-23 01:19:57 +02:00
.venv_old chore: Keep old venv from ubuntu 18.04 for now just in case. 2025-09-23 01:16:12 +02:00
markitect feat: Implement Issue #1 - Database initialization and front matter parsing 2025-09-23 04:28:29 +02:00
tddai refactor: Make tddai framework project-agnostic and fix test configuration 2025-09-24 00:04:54 +02:00
tests refactor: Make tddai framework project-agnostic and fix test configuration 2025-09-24 00:04:54 +02:00
wiki@32f20201ac Update wiki submodule to latest 2025-09-21 23:24:37 +02:00
.env.tddai refactor: Make tddai framework project-agnostic and fix test configuration 2025-09-24 00:04:54 +02:00
.gitignore build: Add issue workspace system for structured TDD workflow 2025-09-22 01:28:55 +02:00
.gitmodules Add wiki as submodule tracking main 2025-09-16 23:28:11 +02:00
install-claude.sh agent: Finally found a way to install claude again 2025-09-23 02:24:09 +02:00
install-depends.sh build: Helpers to initially setup the dev env 2025-09-23 01:23:32 +02:00
install-nvm.sh build: Helpers to initially setup the dev env 2025-09-23 01:23:32 +02:00
install-pip.sh feat: Add Python dependency management and fix test environment 2025-09-23 02:41:32 +02:00
Makefile feat: Add comprehensive test coverage assessment system 2025-09-23 03:35:20 +02:00
NEXT.md chore: We are done for today and reached our claude usage limit 2025-09-23 05:03:42 +02:00
ProjectDiary.md refactor: Make tddai framework project-agnostic and fix test configuration 2025-09-24 00:04:54 +02:00
ProjectStatusDigest.md docs: Comprehensive session wrap-up and project status update 2025-09-23 04:53:30 +02:00
pyproject.toml feat: Implement Issue #1 - Database initialization and front matter parsing 2025-09-23 04:28:29 +02:00
README.md chore: first commit 2025-09-16 02:56:34 +02:00
RelevantClaudeIssues.md docs: Document subagent infrastructure resolution and environment restoration 2025-09-23 02:58:36 +02:00
tddai-setup.sh refactor: Make tddai framework project-agnostic and fix test configuration 2025-09-24 00:04:54 +02:00
tddai_cli.py refactor: Make tddai framework project-agnostic and fix test configuration 2025-09-24 00:04:54 +02:00
test_status_report.md feat: Add make test-status for quick test overview without re-running 2025-09-23 03:16:50 +02:00

MarkiTect - Advanced Markdown Engine

Your Markdown, Redefined.

MarkiTect is an open-source tool designed to bring structural integrity and consistency to your Markdown files. It empowers you to stop treating your documentation as plain text and start managing it as structured data.

With MarkiTect, you can define a schema to enforce the exact structure of your documents—ensuring every file has the right sections, headings, and hierarchy. This makes it easier than ever to maintain, validate, and automate large-scale documentation projects. Build with confidence, not with manual checks.