Skip to content

Commit 1892d29

Browse files
feat(spec): lift spec/EARS/todos into cecli.spec
Move workspace todos, EARS lint/index/trace, spec generate/refine, implement focus, and agent todo linking from BrightVision into a standalone cecli.spec package with SpecTurnRunner protocol for HTTP glue. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent fdc90fc commit 1892d29

41 files changed

Lines changed: 5870 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

cecli/spec/__init__.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
"""Spec-driven development: EARS, workspace todos, generate/refine, implement focus."""
2+
3+
from cecli.spec.ears import analyze_requirements, analyze_traceability, build_spec_index
4+
from cecli.spec.jobs import SpecGenerationJob, spec_gen_timeout_s
5+
6+
__all__ = [
7+
"SpecGenerationJob",
8+
"analyze_requirements",
9+
"analyze_traceability",
10+
"build_spec_index",
11+
"spec_gen_timeout_s",
12+
]

0 commit comments

Comments
 (0)