Luca Martial
77dce6fdb3
fix(wiki): ignore empty embedding vectors
2026-05-11 23:31:07 -07:00
Luca Martial
7a86aa9ddc
fix(sl): tighten source validation guards
2026-05-11 23:31:04 -07:00
Luca Martial
aaa928e768
fix(ingest): scope fallback recovery checks
2026-05-11 23:31:01 -07:00
Luca Martial
da5e826691
test(cli): update seeded demo expectations
2026-05-11 23:30:58 -07:00
Luca Martial
b70bf6bd67
Merge origin/main into schema select UX branch
2026-05-11 23:15:03 -07:00
Luca Martial
3db57465db
Track raw paths for ingest actions
2026-05-11 23:03:16 -07:00
Luca Martial
f8aedc858b
Preserve failed context build metadata
2026-05-11 23:03:12 -07:00
Luca Martial
7c7c86c446
Recover SL write fallbacks
2026-05-11 22:28:44 -07:00
Luca Martial
52ed9450ba
Surface dbt target SL sources
2026-05-11 22:28:42 -07:00
Luca Martial
950fa151ce
Merge pull request #26 from Kaelio/luca-martial/demo-data-wizard-ux
...
feat(cli): add demo guided tour with real Orbit project data
2026-05-12 01:06:45 -04:00
Luca Martial
626284c78d
Clarify agent setup summary
2026-05-11 22:05:59 -07:00
Luca Martial
be90ad27f4
Simplify CLI next steps
2026-05-11 22:05:54 -07:00
Luca Martial
6943f1708d
refactor(cli): remove dead demo dep from KtxSetupDeps
...
The demo entry menu now calls runDemoTour directly, so the injectable
demo property and KtxDemoArgs import are unused. Update test to mock the
new module import.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-11 22:03:20 -07:00
Luca Martial
76f727511b
fix(cli): correct demo completion summary counts to match manifest
...
Hardcoded counts showed 45 semantic layer definitions and 32 knowledge
pages, but the manifest and actual asset files have 46 and 28.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-11 22:03:12 -07:00
Luca Martial
97a6b91f95
Validate wiki refs before writes
2026-05-11 21:54:25 -07:00
Luca Martial
7ae692cce0
Validate SL sources against manifests
2026-05-11 21:54:23 -07:00
Luca Martial
ebf475e4c1
feat(cli): replace fake demo data with real NBC/Orbit project context
...
Replace the placeholder demo assets with real semantic-layer (45 YAML
files) and knowledge (28 markdown files) from the fully-built NBC
project. Update demo tour cards, replay timeline, and completion
summary to reflect real connection names and counts:
- PostgreSQL warehouse: 56 tables across 2 schemas
- dbt: 34 transformation models
- Metabase: 80 dashboard cards
- Notion: 9 knowledge pages
- 45 semantic layer definitions, 32 knowledge pages created
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-11 21:51:54 -07:00
Luca Martial
d7a6d78c72
Return wiki content after edits
2026-05-11 20:39:09 -07:00
Luca Martial
6536c5da26
Harden semantic layer source validation
2026-05-11 20:39:07 -07:00
Luca Martial
66109caa1d
Count reconciliation actions in reports
2026-05-11 20:39:05 -07:00
Luca Martial
f13dc27805
Canonicalize unmapped fallback details
2026-05-11 20:39:03 -07:00
Luca Martial
2c70e506f1
Commit setup config updates
2026-05-11 20:39:01 -07:00
Luca Martial
6d00cbbc2e
Tighten ingest reconciliation guidance
2026-05-11 17:20:02 -07:00
Luca Martial
c75871bd34
fix(cli): slow demo replay animation to half speed (~6.8s total)
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-11 16:21:55 -07:00
Luca Martial
6629d69ab4
refactor(cli): rename demo menu option to "Explore a pre-built KTX project"
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-11 16:13:30 -07:00
Luca Martial
04e9f962af
fix(cli): add star headline to demo completion summary per spec
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-11 15:57:45 -07:00
Luca Martial
8cb6324655
feat(cli): add runDemoTour orchestrator and wire into setup entry menu
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-11 15:56:44 -07:00
Luca Martial
3677193027
feat(cli): add demo guided tour module with rendering, keypress, and replay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-11 15:52:25 -07:00
Luca Martial
9f91c26752
Refine setup prompt choices
2026-05-11 15:49:52 -07:00
Luca Martial
523d6ab68a
Merge remote-tracking branch 'origin/main' into luca-martial/schema-select-ux-text
2026-05-11 14:45:12 -07:00
Luca Martial
77223ad772
WIP: save local changes before main merge
2026-05-11 14:45:08 -07:00
Luca Martial
8b342b760c
Handle Postgres network scan failures
2026-05-11 14:35:39 -07:00
Andrey Avtomonov
93f1216988
Fix CLI progress tests under CI
2026-05-11 23:29:09 +02:00
Andrey Avtomonov
d9255f7bf3
Fix Postgres test boundary fixture
2026-05-11 23:16:48 +02:00
Andrey Avtomonov
1ed1e939bf
Use embeddings for wiki search
2026-05-11 22:59:45 +02:00
Andrey Avtomonov
b981cabdc6
Include historic SQL projection in memory counts
2026-05-11 22:52:47 +02:00
Andrey Avtomonov
1bd29c7eb1
Fix historic SQL ingest setup and progress
2026-05-11 22:35:07 +02:00
Luca Martial
72a4ace13c
Improve schema setup and Notion ingest UX
2026-05-11 12:34:33 -07:00
Andrey Avtomonov
2d1efda176
test: verify historic sql pattern shard work units
2026-05-11 20:23:37 +02:00
Andrey Avtomonov
8deac9d530
test: align historic sql pattern skill with shards
2026-05-11 20:21:39 +02:00
Andrey Avtomonov
3e11e33b8a
feat: emit historic sql pattern shard work units
2026-05-11 20:20:58 +02:00
Andrey Avtomonov
02b621be72
feat: write historic sql pattern shards
2026-05-11 20:20:22 +02:00
Andrey Avtomonov
2a91ea521f
feat: shard historic sql pattern inputs
2026-05-11 20:19:47 +02:00
Andrey Avtomonov
06163452b4
feat: redact historic sql staged artifacts
2026-05-11 20:10:17 +02:00
Andrey Avtomonov
7b38418900
feat: add historic sql redaction helper
2026-05-11 20:09:46 +02:00
Andrey Avtomonov
9c615fcb79
test: cover historic sql retrieval acceptance
2026-05-11 20:02:01 +02:00
Andrey Avtomonov
e39aea7e33
test: cover historic sql projection cleanup
2026-05-11 19:50:08 +02:00
Andrey Avtomonov
c2b2356e5e
fix: keep historic sql archived patterns stable
2026-05-11 19:49:48 +02:00
Andrey Avtomonov
81ec2eee7c
test: verify historic sql docs and smoke cleanup
2026-05-11 19:42:51 +02:00
Andrey Avtomonov
9fb98e3c32
fix: write canonical historic sql setup filters
2026-05-11 19:39:00 +02:00