Проверяю вход...

Greeting / context header

Good focus window, Aleksander

Review activity, objects, signals and next candidates in one shell.

German language and B2B workLanguage / Career / BusinessFixture-only shellNo persistence

Current workspace mode

Planning mode

Private by default · Local preview only

WORKSPACE_CONTEXT_HEADER_CREATED · done 12/32 · left 20

KPI strip

Static workspace signals

UI-kit KpiCard
Balance
72%
Preview signal
Weak direction
Career
Candidate only
Learning focus
DE / EN
Language objects
Privacy
Private
Default shell state

WORKSPACE_KPI_STRIP_CREATED · UI-kit KpiCard · done 13/32 · left 19

Workspace toolbar filters

Visual filters for the center workspace

Filters are placeholders in UI-3. They do not change data, trigger routing, persist state or execute actions.

Fixture onlyNo hidden writesNo persistence

Scope

Mode

Direction

Review queue

Privacy

WORKSPACE_FILTER_TOOLBAR_CREATED · visual filters · done 14/32 · left 18

Empty / loading / no-rights placeholders

State previews for workspace cards

UI states only

EmptyState

Nothing to review yet

The workspace can show an empty state when there are no candidates, activities or unresolved objects in the selected scope.

Empty state preview

Visible placeholder only

LoadingState

Preparing workspace preview

The loading state reserves space for semantic cards, review queues and analytics while the real data layer is unavailable.

No async work in UI-3

NoRightsState

Access is not available

The no-rights state explains that an organization, certificate, offer or object may be visible only with the proper permission.

No rights / read-only / restricted workspace preview

Permission placeholder

WORKSPACE_STATE_PLACEHOLDERS_CREATED · EmptyState · LoadingState · NoRightsState · done 24/32 · left 8

Analytics / overview cards

Local preview of workspace health and review flow

Fixture analytics only

Local draft

Activity Capture

Next block after shell

Record an activity and show raw text, normalized understanding, semantic chips and candidate objects.

Local shell preview

Candidate queue

Semantic Review

No auto-approval

New words, uncertain categories and external concept hints stay in review until explicit confirmation.

Local shell preview

Unified map

Value Objects

Read-only fixture

Objects represent personally meaningful directions and responsibilities without hard subtype hierarchy.

Local shell preview

Candidate engine

Next Best Action

No auto-execute

Weak directions are shown first; the user chooses a direction before action candidates are presented.

Local shell preview

WORKSPACE_OVERVIEW_CARDS_CREATED · analytics cards · done 15/32 · left 17

UI-4 Activity Capture

Local MVP connected inside workspace center. Draft preview only: no Activity Event, no DB write, no API call.

Local MVP connected

UI-5 Activity Review

Review card will appear here

Visible manual-QA slot: local-only candidate package. No hidden writes. No Activity Event. No Value Objects creation. No DB write.

UI5 visible

Fixture preview switch

Show review fixture

Включает демонстрационный candidate package, когда local parser ещё не создал parserResult. Это только UI preview.

Fixture: Немецкий 40 минут

Status: candidate package waits until parserResult is available or fixture preview is enabled.

Boundary: local-only preview. No hidden writes. No Activity Event. No Value Objects. No DB write.

Activity Review Card

Fixture preview: Я понял это так

Это демонстрационный local-only fixture package. Он нужен только для проверки UI и не создаёт Activity Event, Value Objects или DB write.

Candidate packageNo hidden writesreview-fixture-language-german-client-email
Chips
2
Metrics
2
Questions
1
VO candidates
1

Candidate input

Raw activity

Исходная запись пользователя до нормализации. Это только local-only review, без сохранения и без hidden writes.

Немецкий 40 минут: Babbel, письмо клиенту, выписал 5 фраз для B2B.

ID
local-activity-german-client-email
Source
Local input
Status
Preview
Created
02.06.2026, 10:00
Safety note: эта секция показывает только исходный локальный ввод. Она не создаёт Activity Event, не создаёт Value Objects и не выполняет DB write.

Normalized candidate

Я понял это так

Нормализованная версия активности. Это локальная интерпретация-кандидат, а не подтверждённый факт.

Языки / обучение

Normalized title

Немецкий 40 минут

Похоже на языковую учебную активность с деловым контекстом.

Domain
Языки / обучение
Status
Локальный кандидат
Context
Работа / B2B
Duration
40 минут
Candidate note: normalized title, domain, context and duration are shown for review only. This component does not confirm truth and does not perform DB write.

Semantic review

Semantic chips

Локальные semantic chips объясняют, какие смыслы parser увидел в активности. Это candidates, not truth.

2 chips

Semantic chips: 2. Требуют внимания: 1. Privacy: 0. Unknown: 0.

  • candidate, not truthСтатус
  • ЯзыкиДомен
Candidate note: semantic chips are explanatory candidates only. This component does not create Value Objects, does not confirm truth and does not perform DB write.
Mobile boundary: semantic chips can wrap on 390px mobile width. This section does not create Activity Event and does not perform DB write.

Quantified review

Metrics and confidence

Метрики и confidence показывают, какие числовые и качественные сигналы найдены в local-only review package.

2 metrics

Метрики: 2. Длительность: 1. Количественные показатели: 1.

Confidence

Высокая уверенность

Есть явная длительность, домен языка, инструмент обучения и деловой контекст.

86%

score

  • Длительность

    Длительность

    40 минут

    В тексте найдено возможное указание длительности.

  • Учебные элементы

    Учебные элементы

    5 фраз

    В тексте найден возможный дополнительный показатель.

Candidate note: metrics and confidence are explanatory candidates only. This component does not confirm truth, does not create Activity Event and does not perform DB write.
UI-5 boundary: ActivityReviewCard is a local-only review shell. It does not save data, does not create Value Objects, does not create Activity Event and does not perform DB write.

Activity Review empty state

Review card will appear here

Этот fallback остаётся видимым маркером UI-5.33 visual QA: local-only, No hidden writes, no Activity Event, no DB write.

candidate package waits
  1. 1. Describe activity

    Введите активность обычным языком в local Activity Capture.

  2. 2. Local parser preview

    UI покажет parser candidate без сохранения данных.

  3. 3. Review card

    После preview появится карточка “Я понял это так”.

No hidden writes: this empty state does not save data, does not create Value Objects, does not create Activity Event and does not perform DB write.

Activity Capture

Запись активности

Пользователь вводит активность, а UI показывает локальный draft preview, категории-кандидаты, Value Object candidates, privacy hints и объяснение без сохранения данных.

Local state only

UI-4 local MVP

Local preview onlyDraft activity, not savedCandidate categories, not truthCandidate Value Objects, not createdPrivacy hints, not decisions

Опиши активность одной фразой. На UI-4 это создаёт только локальный draft preview без сохранения в DB.

800 символов осталось

Для preview нужно минимум 3 символа. Пустая активность не обрабатывается.

Быстро вставить пример

local only

Local preview actions

Preview action row

Действия меняют только локальное состояние компонента. Ничего не сохраняется и не отправляется.

Waiting for inputdraft 0

Categories

0

Value Objects

0

Privacy hints

0

local-only action row

Initial state

Начни с одной активности

Введи короткое описание действия или выбери пример. UI-4 создаст только локальный preview: Activity Event не создаётся, данные не сохраняются и не отправляются.

empty state

Что можно записать

  • Опиши действие обычным языком
  • Добавь время, если оно известно
  • Добавь контекст: работа, здоровье, язык, семья или покупка
  • Проверь candidates перед будущим сохранением

Быстрый старт

Empty state специально отделён от preview state: пока пользователь не нажал local preview, нет draft, category candidates, Value Object candidates, privacy hints или parsing explanation.

Важное ограничение UI-4

Этот блок показывает только локальный draft и candidates. Он не создаёт Activity Event, не создаёт Value Object и не принимает privacy decisions.

Empty state · waiting for activity

Activity Review placeholder

Activity Review placeholder

Candidate review is visual only in UI-3. Confirm, correct, merge, reject and ask-later actions are disabled placeholders.

Local fixture only

Raw user text

German 40 minutes: Babbel, client email, wrote down 5 useful phrases.

Normalized candidate meaning

Language learning session connected with German, business correspondence and B2B communication.

Semantic chips

Germanactive learningbusiness correspondenceB2B salescareer

Value Object candidates

German languageBusiness communicationRemote work readinessB2B sales

Privacy hints

private by defaultcandidate datano hidden writes

Review decisions

Confirm / Correct / Merge / Reject / Ask later

Disabled in UI-3

ACTIVITY_REVIEW_PLACEHOLDER_CREATED · review panel · done 16/32 · left 16

UI-6 · Activity Review bridge

Send reviewed activity candidates to Semantic Review

Activity Capture and Activity Review stay local. This bridge only opens the Semantic Review route for checking semantic candidates.

Open linked review

Source

Activity Review

Target

Semantic Review

Mode

Navigation only

No hidden writes

Feedback gate required

Activity bridge is navigation-only and local UI only.

Activity Capture and Activity Review can open Semantic Review without creating category, Value Object, Activity Event, state fact, points, commercial record, or ontology record.

AI output remains candidate, not truth.

External concept remains a hint, not an internal category.

No data is fetched or written by this bridge component.

UI-6 · Semantic Review

Needs Review queue

Open the local Semantic Review route to inspect AI semantic candidates before any future feedback or write gate exists.

Open Semantic Review

Route

/semantic/review

Source

Fixture queue only

Writes

Blocked

Workspace entry is navigation-only and local UI only.

Navigation opens the Semantic Review route and does not create category, Value Object, Activity Event, state fact, points, commercial record, or ontology record.

AI output remains candidate, not truth.

External concept remains a hint, not an internal category.

No data is fetched or written by this entry component.

Timeline preview

Language learning

08:30

German phrases and client-email practice.

40 min · candidate links

Work focus

10:15

Back-office work context with learning window.

fixture · no persisted event

Next action window

12:00

Short 20-minute window for a focused activity candidate.

preview signal

WORKSPACE_STATE_PLACEHOLDERS_CREATED · flex-1 · p-5 · done 24/32 · left 8