feat(01-01): create src layout and package structure
- Create src/moai/ package with __version__ = "0.1.0" - Create src/moai/bot/ subpackage for Telegram handlers - Create src/moai/bot/handlers/ for command handlers - Create src/moai/core/ for business logic and models - Create tests/ package for test suite - Add module docstrings per SPEC.md requirements Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
5856e6b2aa
commit
44e23226b1
5 changed files with 26 additions and 0 deletions
7
src/moai/__init__.py
Normal file
7
src/moai/__init__.py
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
"""MoAI - Multi-AI collaborative brainstorming platform.
|
||||
|
||||
A Telegram bot platform enabling multiple AI models (Claude, GPT, Gemini)
|
||||
to discuss topics together in structured rounds, working toward consensus.
|
||||
"""
|
||||
|
||||
__version__ = "0.1.0"
|
||||
5
src/moai/bot/__init__.py
Normal file
5
src/moai/bot/__init__.py
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
"""Telegram bot handlers and entry point.
|
||||
|
||||
This module contains the Telegram bot setup, command handlers,
|
||||
and middleware for the MoAI platform.
|
||||
"""
|
||||
5
src/moai/bot/handlers/__init__.py
Normal file
5
src/moai/bot/handlers/__init__.py
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
"""Telegram command handlers.
|
||||
|
||||
This module contains handlers for Telegram bot commands including
|
||||
project management, discussion commands, and export functionality.
|
||||
"""
|
||||
5
src/moai/core/__init__.py
Normal file
5
src/moai/core/__init__.py
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
"""Core business logic, models, and services.
|
||||
|
||||
This module contains the core functionality including database models,
|
||||
the AI orchestrator, AI client abstraction, and export services.
|
||||
"""
|
||||
4
tests/__init__.py
Normal file
4
tests/__init__.py
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
"""Test suite for MoAI.
|
||||
|
||||
Contains unit tests, integration tests, and fixtures for the MoAI platform.
|
||||
"""
|
||||
Loading…
Add table
Reference in a new issue