Commit Graph

1877 Commits

Author SHA1 Message Date
4e52e194f1 feat(transcription): add meeting assistant micro-service v0.1.0
- Added FastAPI backend with FFmpeg and Gemini 2.0 integration
- Added React frontend with upload and meeting list
- Integrated into main docker-compose stack and dashboard
2026-01-24 16:34:01 +00:00
194f95f726 docs: restore and enhance MIGRATION_PLAN.md with full history and lessons learned 2026-01-24 14:06:56 +00:00
31e1a5fc08 fix(classification): restore service logic and standardization formula
- Restored missing method implementations in ClassificationService (classify, extract_metrics)
- Fixed Standardization Logic not being applied in metric cascade
- Bumped version to v0.7.4 in config.py
- Removed duplicate API endpoint in app.py
- Updated MIGRATION_PLAN.md
2026-01-24 13:34:04 +00:00
01985aca33 fix(UI): Remove duplicate standardized potential block in Inspector 2026-01-24 12:07:04 +00:00
57360496f8 feat(Explorer): Enhance metric extraction, source transparency, and UI display
- **Standardization & Formula Logic:** Fixed NameError/SyntaxError in formula parser; added support for comments and capitalized placeholders.
- **Source URL Tracking:** Extended DB schema and cascade logic to store and track specific source URLs.
- **Frontend & UI:**
  - Added 'Standardized Potential' display in Inspector.
  - Added clickable source link with icon.
  - Fixed Settings tab layout collapse (flex-shrink-0).
- **Export Capabilities:**
  - Single-company JSON export now includes full quantitative metadata.
  - New global CSV export endpoint /api/companies/export.
- **System Integrity:**
  - Fixed Notion sync typo ('Stanardization').
  - Corrected Nginx proxy routing and FastAPI route ordering.
  - Ensured DB persistence via explicit docker-compose volume mapping.
2026-01-24 09:56:59 +00:00
5602f3b60a docs: consolidate metric parser fixes in migration plan 2026-01-23 21:46:04 +00:00
5de7d38fcb docs: added regression tests for metric parser and documented them in GEMINI.md 2026-01-23 21:45:02 +00:00
13119b0e8a fix: removed aggressive string splitting on dashes which truncated sentences and hid metrics (Greilmeier bug) 2026-01-23 21:39:43 +00:00
f3ca139d85 fix: metric parser now aggressively cleans expected_value to handle units (e.g. '8.000 m²') 2026-01-23 21:26:24 +00:00
e43e129771 feat: robust metric extraction with confidence score and proof snippets
- fixed Year-Prefix Bug in MetricParser
- added metric_confidence and metric_proof_text to database
- added Entity-Check and Annual-Priority to LLM prompt
- improved UI: added confidence traffic light and mouse-over proof tooltip
- restored missing API endpoints (create, bulk, wiki-override)
2026-01-23 21:16:07 +00:00
c5652fc9b5 feat(app): Add wiki re-evaluation and fix wolfra bug
- Implemented a "Re-evaluate Wikipedia" button in the UI.

- Added a backend endpoint to trigger targeted Wikipedia metric extraction.

- Hardened the LLM metric extraction prompt to prevent hallucinations.

- Corrected several database path errors that caused data loss.

- Updated application version to 0.6.4 and documented the ongoing issue.
2026-01-23 16:05:44 +00:00
d8665697b2 feat(Notion): Refactor product DBs for GTM strategy
- Implements a 3-tier database architecture (Canonical Products, Portfolio, Companies) to separate product master data from company-specific portfolio information.

- Upgrades import_competitive_radar.py to an intelligent "upsert" script that prevents duplicates by checking for existing entries before importing.

- This enables detailed GTM strategy tracking for RoboPlanet products while monitoring competitor portfolios.

- Updates documentation to reflect the new architecture and import process.
2026-01-22 20:33:55 +00:00
67c0f7322a docs(migration): finalize v0.7.0 documentation with backend fixes 2026-01-20 17:57:44 +00:00
a33a60f462 fix(explorer): resolve initialization and import errors for v0.7.0 backend 2026-01-20 17:11:31 +00:00
4ff93cd8e6 feat(explorer): implement v0.7.0 quantitative potential analysis (cascade logic & metric extraction) 2026-01-20 16:38:05 +00:00
ea3d46f380 feat(explorer): add database migration script for industries schema 2026-01-20 15:38:20 +00:00
7624bc9531 fix(content): implement state refresh on update to prevent data loss on tab switch 2026-01-20 15:35:33 +00:00
23b3e709b9 fix(explorer): resolve notion sync, add debug logging, and fix UI display for industries v0.6.1 2026-01-20 15:35:26 +00:00
f68562d20c docs(content): update README with v1.0 features and lessons learned 2026-01-20 14:05:53 +00:00
41e60c72bc feat(content): implement Content Engine MVP (v1.0) with GTM integration 2026-01-20 12:45:59 +00:00
401ad7e6e8 feat(dashboard): add Content Engine concept and dashboard link 2026-01-20 11:24:17 +00:00
ea21687c0f feat(gtm): upgrade to v3.1 'Closing-Ready' engine (ROI fix, legal battlecards, senior report mode) 2026-01-20 09:09:37 +00:00
d4b51c4210 docs: Revert unnecessary changes in migration guide 2026-01-19 16:28:04 +00:00
d286ee989f docs: Update migration plan with Notion SSoT and refined prompt variables 2026-01-19 12:02:01 +00:00
66508a28d7 docs: Update allowed_industries description in migration guide to reflect DB source 2026-01-19 11:57:51 +00:00
5801ddc797 fix(ui): Remove unused handlers to fix Typescript build 2026-01-19 11:54:12 +00:00
46b59d4411 fix(ui): Escape '>' in JSX to fix build error 2026-01-19 11:52:38 +00:00
bbefb36f47 feat(ui): Update Industries settings to display Notion-synced fields read-only 2026-01-19 11:51:07 +00:00
7c2ae08c74 fix: Update Notion sync logic to handle existing records and avoid unique constraint errors 2026-01-19 11:37:55 +00:00
694be6eb4d fix: Restore previous DB, migrate schema, mount Notion token 2026-01-19 11:34:24 +00:00
35cf0c0753 feat: Implement Notion sync for Industries and Robotics Categories 2026-01-19 11:28:08 +00:00
ea87ace6e2 feat: Connect classification service to DB industries & update docs 2026-01-19 07:58:49 +00:00
6ad948e522 docs: Add core analysis prompts to migration plan 2026-01-19 07:44:23 +00:00
7a10f316b1 docs: Add CRITICAL rule against accidental doc deletion 2026-01-19 07:39:46 +00:00
0f87ef192f docs: Restore missing content in migration plan 2026-01-19 07:38:37 +00:00
b30a4005cb docs: Add account evaluation prompts to migration guide 2026-01-19 07:33:46 +00:00
4a336f6374 fix(ce): Resolve database schema mismatch and restore docs
- Fixed a critical  in the company-explorer by forcing a database re-initialization with a new file (). This ensures the application code is in sync with the database schema.
- Documented the schema mismatch incident and its resolution in MIGRATION_PLAN.md.

- Restored and enhanced BUILDER_APPS_MIGRATION.md by recovering extensive, valuable content from the git history that was accidentally deleted. The guide now again includes detailed troubleshooting steps and code templates for common migration pitfalls.
2026-01-15 15:54:45 +00:00
4fcbbe3723 docs(ce): update country field and ui fix documentation 2026-01-15 10:33:32 +00:00
51143e06a6 docs(ce): update migration plan with industries and job role mapping specifications 2026-01-15 09:26:17 +00:00
4b815c6510 feat(ce): upgrade to v0.5.0 with contacts management, advanced settings and ui modernization 2026-01-15 09:23:58 +00:00
2b7c072ddc feat(gtm): Implement Meta-Framework for strategic analysis
Refactors the GTM orchestrator prompts (phases 2-9) to use a question-based strategic framework derived from the internal marketing blueprint. This new 'Meta-Framework' approach ensures strategic depth and prevents content pollution from irrelevant examples when analyzing new product categories.

- Updates orchestrator prompts in .
- Adds documentation in  explaining how to modify the new strategy logic.
- Includes minor fixes to the Node.js  and dependency updates in .
2026-01-14 15:34:15 +00:00
5a04fd6bf2 feat(market-intel): Optimize outreach quality and remove hallucination bias. Implemented context-sensitive technographics and strategic bridge prompting. 2026-01-14 10:33:53 +00:00
7c35068b30 feat(b2b-assistant): Implement Step 7 (Customer Journey) with tactical focus on Buying Center, Deal-Breakers, and Assets. Add restart functionality for individual steps. 2026-01-14 08:42:14 +00:00
5283f8a84b feat(ca): Add analysis loading feature and update documentation to v5-Stable 2026-01-12 15:44:26 +00:00
70e689384e feat(ca): Finalize v5 pipeline - Hybrid Matrix, CoT Enrichment & User Repair Mode 2026-01-12 15:29:43 +00:00
b5e6c415c7 feat(market-intel): Finalize Level 4 Competitive Radar (Semantics & Relations)
- Implemented semantic classification for Products (e.g. 'Cleaning', 'Logistics') and Battlecards (e.g. 'Price', 'Support').
- Created 'import_competitive_radar.py' for full 4-database relational import to Notion.
- Updated Orchestrator with new prompts for structured output.
- Cleaned up obsolete scripts.
2026-01-11 12:54:12 +00:00
9a769f62a0 feat(notion): Finalize Competitive Radar v3.0 (Level 3 Relational Model)
- Extended import_relational_radar.py to include a 'Products' database.
- Implemented full dual-way relations for Companies <-> Landmines, References, Products.
- Updated documentation to reflect the 4-database architecture.
2026-01-11 12:14:45 +00:00
e1d115e0ba feat(notion): Implement relational Competitive Radar import
- Added import_relational_radar.py for bidirectional database structure in Notion.
- Added refresh_references.py to populate analysis data with grounded facts via scraping.
- Updated documentation for Competitive Radar v2.0.
2026-01-11 11:57:43 +00:00
1f88b8ae20 feat(notion): Add import script for competitor references 2026-01-11 11:16:11 +00:00
63c7219800 feat(analysis): Ground Step 8 Reference Analysis
Improves the competitor reference analysis (Step 8) by replacing the previous LLM-only approach with a grounded, scraping-based method.

- Implemented a new scraper to actively search for and parse competitor reference/case study pages.
- The analysis is now based on actual website content, significantly increasing the accuracy and reliability of the results and preventing model hallucinations.
- Updated documentation to reflect the new 'Grounded References' architecture.
2026-01-11 11:01:44 +00:00