Skip to content

Conversation

@dzmitry-varabei
Copy link
Member

Title of Pull Request

🤔 This is a

  • 🌟 New task
  • 🌐 New module
  • ⚙️ Update to an existing task
  • 🔧 Update to an existing module
  • 🔗 Update or addition of external resources or links
  • 🐛 Fix in a task or related content
  • 🛠 Fix in a module or related content
  • ✏️ Fixed a typo or grammatical error
  • 🔗 Fixed a broken link
  • ❓ Other (specify: ****____****)

Description

  • Brief Overview:
  • Implementation Approach:

Additional Information

  • Screenshots/Links:
  • Related Issues:

Checklist

  • ✅ I have performed a self-review of my own code.
  • 📝 I have commented my code, particularly in hard-to-understand areas.
  • 🔧 I have made corresponding changes to the documentation (if applicable).
  • 🚫 My changes generate no new warnings or errors.

- Replace ARCHITECTURE_ISOLATION.md with ARCHITECTURE_AND_API.md
- Add API Service Layer pattern and Mock Mode documentation
- Add BaaS recommendations (Supabase/Firebase)
- Remove mandatory components list from COMPONENTS.md
- Add cross-document links
- Add Mock Mode section
- Add Mermaid integration diagram
- Keep interview questions examples
- Keep typical errors table
- Remove verbose code examples
- Add descriptive 'О чём' column for each document
- Add Backend API back to Core components
- Move documentation links to top
- Remove mandatory baseline section
- Update links to ARCHITECTURE_AND_API.md
…rn and API Service Layer

- Add Repository Pattern theory section
- Add API Service Layer implementation details
- Add Mock Mode with examples
- Add implementation details (mocks, delay, mapping, error handling)
- Add complete code example
- Add Backend Strategy section
- Add summary table
- Rename 'Core Pillars' to 'Ключевые принципы проекта'
- Add component and widget definitions in README
- Update timeframes: allow 4 weeks, recommend 6 weeks
- Clarify LLM component: can do only widgets or combine
- Add minimum 2 components requirement (exception: AI Agent)
- Add information about creating custom components and widget types
- Update COMPONENTS.md with custom component/widget creation guidelines
- Remove Backend API sections from all component descriptions
- Keep component structure and functionality descriptions
- Backend API details are covered in ARCHITECTURE_AND_API.md
- Add section 8 about architecture and data management
- Emphasize importance of architectural principles for team work
- Add direct link to ARCHITECTURE_AND_API.md with key topics overview
…te custom types

- Add note at the top that listed widgets are examples
- Emphasize that students can create their own widget types
- Clarify requirements: interactive, interview-focused, JSON-driven
…tions

- Remove system evaluation section (covered in EVALUATION_GUIDE.md)
- Remove work distribution examples (tables)
- Remove interaction diagram (ASCII architecture diagram)
- Remove detailed parallel development section (covered in ARCHITECTURE_AND_API.md)
- Remove component checklist
- Keep document focused on component descriptions and structure
* Блокировка фронтенда (ждем готовности эндпоинта).
* Высокая цена ошибки (изменение структуры БД требует переписывания UI).

Поэтому мы предлагаем использовать паттерг API Service Layer (частный случай паттерна Repository).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Опечатка: паттерн

|------------|-------------------|---------------|
| **Streaming API** | ❌ Не изучается | Да (ReadableStream) |
| **LLM/AI APIs** | ❌ Не изучается | Да (OpenAI format) |
| **Backend разработка** | ⚠️ Базовые знания | Углубить (Node/Express) |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Насколько я помню и сейчас проверила в расписании, в этом потоке не было практического задания по ноде (HTML Builder)

- Add FAQ about mentor role and responsibilities
- Add FAQ about AI usage policy change
- Add FAQ about team work evaluation (30%)
- Add FAQ about project verification process
- Add FAQ about certificate requirements
- Add FAQ about team merging possibilities
@dzmitry-varabei dzmitry-varabei merged commit b302d40 into master Jan 30, 2026
1 check failed
@dzmitry-varabei dzmitry-varabei deleted the feat/rs-tandem branch January 30, 2026 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants