Activity War ROOM
Customer meeting records, Bayesian analytics, recommendation follow-up, and 1-page reporting
Activity War ROOM
Activity War ROOM is EXAWin's core operational screen. It records project-level meetings, calls, emails, and messages, then turns observed sales signals into P(Win), credible interval, impedance, momentum, and silence risk through the Bayesian engine.
The screen is not just a CRM activity log. It is designed to keep the operating loop connected:
Select project
→ Record meeting/activity
→ Enter attendees and observed signals
→ Update Bayesian posterior
→ Interpret the right-side analytics panel
→ Share the current view with the 1-Page Report when needed
→ Adopt system recommendations or link them to follow-up sales actions
Location: Sidebar → Sales Opportunity → Activity War Room
Screen Layout
Activity War ROOM uses three independent scroll panels. The project list, activity input/timeline, and project snapshot/analytics panel scroll independently.
| Area | Description |
|---|---|
| Left panel | Shows active projects grouped by customer. It supports project search, Running/Closed filters, recent-month filters, P(Win), impedance, progress, Above T state, and comment/like counts. |
| Center panel | Shows the selected project's activity input form and activity timeline. The header includes Manual, New, 1-Page Report, activity count, and new-comment badge. |
| Right panel | Visible on XL screens and above. It provides project snapshot, Bayesian analytics, recommendation sales-action status, recommendation history, and quick stats. |
When no project is selected, the center area shows an operating guide. Select a project from the left panel to activate the input form and analytics panel.
Left Panel: Project List
Filters and Search
| Feature | Description |
|---|---|
| Status filter | Filters by All / Running / Closed. |
| Recent-month filter | Shows projects created within the selected recent period. The setting is kept in the browser. |
| Search | Finds projects by project name, code, or customer name. |
| Access indicator | Projects without member/owner/admin access appear locked and cannot be opened. |
Project Card Items
| Item | Meaning |
|---|---|
| Project name / code | Project name and PRJ-YYMM-XXXX code. The selected project is highlighted with stronger border and shadow. |
| Customer group | Projects are grouped by customer. |
| P(Win) | Latest Bayesian win probability. |
| Impedance | Decision confidence against the current stage threshold. |
| Above T | Appears when P(Win) is above threshold T. |
| Progress bar | Visualizes completed non-terminal stages and Won/Lost terminal progress. |
| Comments / likes | Social reactions from activity cards are aggregated on the project card. |
| Recommendation execution alert | Appears when an adopted recommendation is delayed or an unlinked post-recommendation activity is detected. |
Closed projects are visually separated: Won uses emerald/green tones and Lost uses red tones.
Center Panel: Activity Input and Timeline
Center Header
| Feature | Description |
|---|---|
| Manual | Opens this user manual in a new tab. |
| New | Resets the form for a new activity. Disabled for closed projects. |
| 1-Page Report | Opens the current Bayesian 1-Page Report modal. |
| Activity count | Shows the number of activities in the selected project. |
| New comment badge | Shows comments by other users within the last 7 days. |
For closed projects, a Project Closed notice appears at the top of the center panel. All activities remain viewable, but only the final closing activity can be edited.
Activity Input Form
The same form is used for new activity entry and activity editing.
Row 1: Basic Information
| Field | Required | Description |
|---|---|---|
| Activity type | Yes | Meeting, Video Call, Email, Phone Call, or SNS/Message. |
| Date & time | Yes | Entered in the user's local time and converted to UTC on save. |
| Duration | Optional | Activity duration. Default is 60 minutes and can be adjusted in 5-minute steps. |
| Stage | Yes | Selects the project stage. For non-terminal stages, SWV is shown in real time. |
Past stages are disabled in gray and cannot be selected. Selecting a terminal stage such as Won or Lost closes the project; signal selection and Bayesian update are skipped for that terminal activity.
Row 2: Project Attendees / Stance
The current version uses project-stakeholder based attendance input, not a single main-contact selector.
| Item | Description |
|---|---|
| Attendee checkbox | Select actual attendees from registered project contacts/stakeholders. |
| Role | Shows project role such as primary contact, decision maker, or influencer. |
| Decision level | Shows the attendee's decision level. |
| Stance | Records the attendee's relationship or stance state. |
| Freeform attendee note | Records external or unregistered attendees as text. |
This attendance and stance context becomes important meeting context for ontology interpretation and decision review.
Row 3: Observed Signals
Signals are the sales evidence observed in the activity. They are required for non-terminal stages.
| Feature | Description |
|---|---|
| Searchable multi-select | Search and select multiple signals with checkboxes. |
| Selected tags | Selected signals appear as removable tags. |
| Direction | Positive signals are α; negative signals are β. |
| Impact score | Uses project custom impact score when present; otherwise the default impact value. |
| Compound score badges | α/β compound score updates immediately from selected signals. |
Compound score is calculated by direction:
Compound = MAX(scores) + Σ(remaining scores) × 0.25
The strongest signal becomes the representative value, while the remaining signals contribute only 25% so a single activity does not create an unrealistic probability jump.
Row 4: Summary and Browser Local AI Assist
Summary is a required one-line title used on the activity card.
Below Summary, Browser local AI assist helps draft activity input. This is not server LLM or ontology reasoning. When supported by the browser, it summarizes user-entered content locally on the device.
| Feature | Description |
|---|---|
| AI output language | Detect input language, screen language, English, Korean, Japanese, Chinese, Vietnamese, Indonesian, or Spanish. |
| Create title draft from input | Creates a Summary title draft from activity type, stage, attendees, signals, meeting notes, action items, and issues. |
| Summarize current tab | Summarizes only the current Meeting notes / Action items / Issues tab into key points. |
| Put title in Summary | Applies the generated title draft to the Summary field. |
| Add to top/bottom of current tab | Adds the AI draft while preserving the original text. |
| Replace current tab | Replaces the current tab with the AI draft. Review before using. |
| Discard draft | Clears the generated draft. |
Important: Local AI assist is an input helper. It never overwrites original text automatically. The user must explicitly apply a draft. Ontology-based interpretation and operational judgment are handled in the Ontology AI / Decision Console flow.
Row 5: Rich Text Three Tabs
| Tab | Use |
|---|---|
| Meeting notes | Discussion, customer comments, decisions, and meeting details. |
| Action items | Follow-ups, owners, due dates, and next contact plans. |
| Issues | Competitors, budget, schedule, technical risk, and blockers. |
Each tab uses a Quill rich text editor. The expand/collapse button adjusts editor height.
Row 6: Attachments
Attachments are collapsible. Click or drag files into the area. PDF, DOC, XLS, and image files are supported, with a 10 MB limit per file.
On Save
Save activity
├── Save as Draft
├── Save attendees and stance context
├── Save activity_signals relations
├── Preserve signal_data JSON snapshot
├── Create or recalculate BayesianUpdate for non-terminal stages
├── Save attachments
└── Record Audit Log
Activity Timeline
Activities are shown newest first. Each card includes activity number, date/time, type, duration, summary, stage, attendees, signals, meeting notes, action items, issues, attachments, comments, and likes.
Bayesian Badges
| Badge | Meaning |
|---|---|
| #N P(Win)% â–²/â–¼%p | Posterior and delta for the Nth Bayesian update. |
| Impedance% | Sigmoid confidence for how far P(Win) is over or under current stage T. |
| α / β | Cumulative α/β after this activity. |
| Sparkline | Mini trend when two or more updates exist. |
State Management
| State | Meaning |
|---|---|
| Draft | Editable and deletable. |
| Locked | Confirmed by Confirm & Lock. Editing and deletion are blocked. |
Draft activities can be confirmed with Confirm & Lock. Locked activities can be edited only after an Admin or project Owner unlocks them.
Closed Project Editing
Won/Lost projects cannot receive new activities. Only the final closing activity can be edited; changing its Stage back to the previous stage can reopen the project. Earlier activities are read-only.
Comments and Likes
Activity cards support comments, replies, and likes. Counts are aggregated back to the left project card. Comments can be deleted by the author or an administrator.
Right Panel: Project Snapshot and Analytics
The right panel appears on XL screens and above. Smaller screens prioritize the center timeline and input form.
Project Snapshot
| Item | Description |
|---|---|
| Status | Active, Won, or Lost. |
| Project / customer / industry | Project name, customer name, and industry. |
| Owner | Project owner. |
| Last activity | Time since the latest activity. |
| Start date | Project start date. |
| Target value | Forecast revenue and currency, visible only to users with financial permission. |
| Elapsed | Days since start date. |
Bayesian Analytics
| Feature | Description |
|---|---|
| 1-Page Report | Opens the posterior-first interpretation report. |
| Recalculate | Recalculates all Bayesian updates from #1, useful after parameter changes. |
| Bayesian help | Opens metric explanations and theory documents. |
Active Projects
| Area | Description |
|---|---|
| P(Win) hero metric | Current win probability and change from previous update. |
| Trend | Recent movement direction and temperature label. |
| Confidence | Evidence maturity and credible interval summary. |
| Momentum | Time-decay P(Win), giving higher weight to recent activities. |
| Impedance | Decision confidence with T and k. |
| Decision outlook | Execution-oriented interpretation and recommended direction. |
Closed Projects
Closed projects show a terminal outcome hero first. The interpretive basis may be the final valid pre-terminal Bayesian snapshot rather than a new terminal calculation. The panel and report display a terminal note when this applies.
Recommendation Sales Action Status
| State | Meaning |
|---|---|
| Adoption pending | The recommendation has not yet been adopted or ignored. |
| Adopted | The recommendation was adopted; follow-up activity linkage is tracked. |
| Not adopted | The recommendation was marked as ignored. |
| Sales action unlinked | No related sales action has been linked after adoption. |
| Unlinked activity detected | Activity exists after adoption but may not be linked as the recommendation result. |
| Outcome under observation | α/β, P(Win), P-T, and impedance are being observed after linked activity. |
| Positive / limited / negative effect | The result of the adopted action is interpreted by metric change. |
History shows adoption time, linked activity, elapsed days, α/β impact, P(Win) impact, P-T impact, and decision impedance impact.
Confidence Band
Confidence Band shows the uncertainty around current P(Win): lower/upper 95% credible interval, P(Win) marker, standard deviation σ, evidence amount n, and margin. When evidence is weak, avoid making strong decisions from the headline probability alone.
Silence Risk
Silence Risk shows β risk accumulated from long gaps without contact.
Total silence risk = historical β penalty + current-gap expected β penalty
If there is no active penalty, the panel shows Stable. If a penalty exists, use the β increase and days since last activity to decide whether follow-up contact is needed.
Evidence & Trend
Evidence & Trend shows α/β accumulation, latest activity gains, and the P(Win) trend chart. When at least two updates exist, an SVG chart appears; hovering a point shows sequence, date, stage, P(Win), and CI range.
Quick Stats
| Item | Description |
|---|---|
| Activities | Number of activities in the current project. |
| Days Silent | Days since the last activity, with color changes around 7 and 14 days. |
| Internal target date | Shows days left or overdue when a target date exists. |
Bayesian 1-Page Report
The current version connects Bayesian 1-Page Report directly inside Activity War ROOM. Open it from the center header or the right analytics panel.
The report opens as a modal, not a new page. Close it with the close button or ESC.
Report Structure
| Section | Description |
|---|---|
| Current snapshot | P(Win), delta, state family, lifecycle, and current interpretation. |
| Core metrics | Confidence, Momentum, Alpha, Beta, Evidence, Delta, Credible interval, Threshold, Gap, Impedance, and Silence. |
| Posterior identity | Narrative description of the current posterior state. |
| Posterior drivers | Explains α/β, recent activity, signals, and silence risk behind the posterior. |
| Implication | Operational meaning for the sales team. |
| Decision overlay | Explains how Threshold, Gap, and Impedance sit above the posterior. |
| Action | Recommended next sales direction. |
| Caution | Evidence weakness, terminal snapshot handling, silence risk, and other interpretation cautions. |
| Formula cards | Shows P(Win) = α / (α + β) and Impedance = σ(k × (P(Win) − T)). |
The report follows a posterior-first principle: posterior comes first; threshold, gap, and impedance are decision overlays above that posterior.
Operating Flow
General Activity Recording
- Select a project from the left panel.
- Click New or use the open input form.
- Enter activity type, date/time, duration, stage, attendees, and stance.
- Select observed signals for non-terminal stages.
- Enter Summary manually or create a title draft with Browser local AI assist.
- Record Meeting notes, Action items, and Issues.
- Add attachments if needed.
- Click Save activity.
- Review the updated timeline and right analytics panel.
- Open the 1-Page Report when the current interpretation needs to be shared.
Bayesian Processing After Save
Save activity
├── Calculate signal compound
├── Apply silence penalty to previous β when applicable
├── α_new = α_prev + SWV × Compound_positive
├── β_new = β_prev + SWV × Compound_negative
├── P(Win) = α_new / (α_new + β_new)
├── Calculate credible interval
├── Impedance = 1 / (1 + e^(-k × (P(Win) - T)))
└── Reflect in timeline / right panel / one-page report
Recommendation Follow-Up Linkage
- Review the recommendation in the right analytics panel.
- Adopt it as a sales action plan or mark it as not adopted.
- If adopted, record the follow-up contact, preparation, or meeting result in Activity War ROOM.
- When opened with a specific decision_id, the saved activity is linked as the omitted final meeting result for that recommendation.
- Review linked activity, elapsed days, α/β impact, and P(Win) impact in the recommendation history.
Permissions
| Permission | Description |
|---|---|
| Project view | Project members or owners can view activities. Admin/Super User can access all projects. |
| Activity record | Project members, owners, Admin/Super User can record activities. |
| Activity edit | Available only when the activity is Draft and the user has edit permission. Locked activities must be unlocked first. |
| Unlock | Only Admin or project Owner can unlock a locked activity. |
| Financials | Users with can_view_financials can see target values. |
| Access restricted | Unauthorized projects may be visible in the left panel, but their activity records cannot be opened. |
Data Relationships
Project
├── Customer / Owner / Main Contact
├── ProjectContact / Stakeholder stance
├── Activity
│ ├── ActivityAttendance
│ ├── ActivitySignal → SalesSignal → ImpactType
│ ├── BayesianUpdate
│ ├── ActivityAttachment
│ ├── Comment / Reply
│ └── Like
├── ProjectStage → SalesStage / SV / SWV / T / k
├── ProjectImpact → custom impact score
├── OntologyRecommendationLedger
│ ├── recommendation adoption state
│ ├── linked executed activity
│ └── baseline/current belief snapshot comparison
└── Bayesian 1-Page Report
└── latest or pre-terminal Bayesian snapshot interpretation
Notes and Cautions
- The core UX is the three independent panels. Use the left project list, center timeline/input, and right analytics panel independently.
- Signal selection directly affects P(Win). Select only evidence actually observed in the activity.
- Attendee and stance information matters. Record decision makers, influencers, supporters, and blockers as accurately as possible.
- Browser local AI assist is only an input helper. Generated drafts are not saved automatically and must be reviewed before applying.
- The 1-Page Report is a posterior-first interpretation tool. It summarizes the current snapshot but does not replace the original activity record.
- Closed projects block new activities. Only the final closing activity can be edited, and changing its Stage back can reopen the project.
- Confirm & Lock blocks edits and deletion. Ask an Admin or Owner to unlock if correction is needed.
- Silence risk accumulates automatically. Review P(Win) and decision interpretation together when contact gaps become long.
- Use recalculation carefully. Recalculate all Bayesian updates after Stage, Signal, Impact, or parameter changes.
- Reports and analytics are evidence-based interpretation. Final sales judgment should also consider customer context, contract terms, and actual follow-up actions.