rebranded to BIT

This commit is contained in:
serversdwn
2026-01-04 09:24:06 +00:00
parent bd0ac0d95b
commit 3fc90063b4
18 changed files with 368 additions and 55 deletions

View File

@@ -1,4 +1,4 @@
# TESSERACT
# Break It Down - BIT
**Task Decomposition Engine** - A self-hosted web application for managing deeply nested todo trees with advanced time tracking and project planning capabilities.
@@ -7,7 +7,7 @@
## Overview
TESSERACT is designed for complex project management where tasks naturally decompose into hierarchical structures. Whether you're breaking down software projects, research tasks, or multi-phase initiatives, TESSERACT helps you visualize, track, and manage work at any level of granularity.
Break It Down is designed for complex project management where tasks naturally decompose into hierarchical structures. Whether you're breaking down software projects, research tasks, or multi-phase initiatives, BIT helps you visualize, track, and manage work at any level of granularity.
### Key Features
@@ -33,7 +33,6 @@ TESSERACT is designed for complex project management where tasks naturally decom
- **LLM Integration**: Import JSON task trees generated by AI assistants
- **Real-Time Search**: Find tasks across projects with filtering
- **Self-Hosted**: Full data ownership and privacy
- **Dark Cyberpunk UI**: Orange-accented dark theme optimized for focus
## Tech Stack
@@ -55,8 +54,8 @@ TESSERACT is designed for complex project management where tasks naturally decom
1. **Clone the repository**
```bash
git clone https://github.com/serversdwn/tesseract.git
cd tesseract
git clone https://github.com/serversdwn/break-it-down.git
cd break-it-down
```
2. **Start the application**
@@ -166,7 +165,7 @@ The Kanban board displays tasks in a nested hierarchy while maintaining status-b
### Understanding Time Estimates
TESSERACT uses **leaf-based time calculation** for accurate project planning:
Break It Down uses **leaf-based time calculation** for accurate project planning:
- **Leaf Tasks** (no subtasks): Display shows their own time estimate
- **Parent Tasks** (have subtasks): Display shows sum of ALL descendant leaf tasks
@@ -202,7 +201,7 @@ Remaining work: 3h 30m (not 10h!)
### JSON Import
TESSERACT can import task hierarchies from JSON files, making it perfect for LLM-generated project breakdowns.
Break It Down can import task hierarchies from JSON files, making it perfect for LLM-generated project breakdowns.
1. Click "Import JSON" on a project
2. Upload a file matching this structure:
@@ -307,7 +306,7 @@ tasks
### Project Structure
```
tesseract/
break-it-down/
├─ backend/
│ ├─ app/
│ │ ├─ main.py # FastAPI application
@@ -370,10 +369,10 @@ Frontend will be available at `http://localhost:5173` (Vite default)
**Backup:**
```bash
# Docker
docker cp tesseract-backend:/app/tesseract.db ./backup.db
docker cp bit-backend:/app/bit.db ./backup.db
# Local
cp backend/tesseract.db ./backup.db
cp backend/bit.db ./backup.db
```
**Schema Changes:**
@@ -456,8 +455,8 @@ MIT License - see LICENSE file for details
## Support
- **Issues**: https://github.com/serversdwn/tesseract/issues
- **Discussions**: https://github.com/serversdwn/tesseract/discussions
- **Issues**: https://github.com/serversdwn/break-it-down/issues
- **Discussions**: https://github.com/serversdwn/break-it-down/discussions
## Acknowledgments
@@ -467,4 +466,4 @@ MIT License - see LICENSE file for details
---
**TESSERACT** - Decompose complexity, achieve clarity.
**Break It Down (BIT)** - Decompose complexity, achieve clarity.