AD Competitive Intelligence plan-module M-00
plan-module artifact · for AD Competitive Intelligence · phase M-00 · status complete
| id | role | title | acceptance | deliverables |
|---|---|---|---|---|
| M-00.T1 | developer | Create production competitive intelligence schema migration | - Migration is idempotent. - Tables include created_at/updated_at and audit-relevant fields. - Observation dedupe key exists. - RLS policy plan is included. | - Supabase migration for sources, observations, runs, signals, briefs, reviews, deliveries, and audit events |
| M-00.T2 | developer | Seed production source registry | - Grainger careers/technology/supply-chain and Fastenal careers/onsite/FASTVend are represented. - Source authority and cadence are stored. - MSC is marked V1b candidate, not current production scope. | - Seed script or migration for Grainger and Fastenal first-party sources plus configured future source slots |
| M-00.T3 | developer | Define evidence normalization and source authority contract | - Observed fact and inference are separate fields. - Signals require source_refs. - Third-party source authority cannot be mislabeled as first-party. | - Typed observation/signal interfaces - authority enum - source_refs validation |
| id | role | title | acceptance | deliverables |
|---|---|---|---|---|
| M-00.T1 | developer | Create production competitive intelligence schema migration | - Migration is idempotent. - Tables include created_at/updated_at and audit-relevant fields. - Observation dedupe key exists. - RLS policy plan is included. | - Supabase migration for sources, observations, runs, signals, briefs, reviews, deliveries, and audit events |
| M-00.T2 | developer | Seed production source registry | - Grainger careers/technology/supply-chain and Fastenal careers/onsite/FASTVend are represented. - Source authority and cadence are stored. - MSC is marked V1b candidate, not current production scope. | - Seed script or migration for Grainger and Fastenal first-party sources plus configured future source slots |
| M-00.T3 | developer | Define evidence normalization and source authority contract | - Observed fact and inference are separate fields. - Signals require source_refs. - Third-party source authority cannot be mislabeled as first-party. | - Typed observation/signal interfaces - authority enum - source_refs validation |
No explicit evidence field yet. Require tests, screenshots, linked PRs, or reviewed outputs before marking complete.
- repo: name: string, ownership: string, local_path: string, relationship_to_redkey: string
- tasks: 3 items
- module id: M-00
- module name: Production Source and Evidence Foundation
- product suite: name: string, products: object, repo_path: string, migration_source: object
- schema version: 1.0
- depends on modules: 0 items
Machine-readable source fields
KnowledgeVault
Standalone production AD suite repo. It should contain KnowledgeVault core, the production KV app, Executive SEO, AD Competitive Intelligence/analytics, and Ask AD integration. RedKey remains platform/orchestration, not the product implementation home.
/Users/justinking/Vaults/Projects/KnowledgeVault
RedKey stores Studio artifacts, agent orchestration, and shared platform infrastructure; product code should graduate into this standalone KnowledgeVault repo.
| id | role | title | acceptance | deliverables |
|---|---|---|---|---|
| M-00.T1 | developer | Create production competitive intelligence schema migration | - Migration is idempotent. - Tables include created_at/updated_at and audit-relevant fields. - Observation dedupe key exists. - RLS policy plan is included. | - Supabase migration for sources, observations, runs, signals, briefs, reviews, deliveries, and audit events |
| M-00.T2 | developer | Seed production source registry | - Grainger careers/technology/supply-chain and Fastenal careers/onsite/FASTVend are represented. - Source authority and cadence are stored. - MSC is marked V1b candidate, not current production scope. | - Seed script or migration for Grainger and Fastenal first-party sources plus configured future source slots |
| M-00.T3 | developer | Define evidence normalization and source authority contract | - Observed fact and inference are separate fields. - Signals require source_refs. - Third-party source authority cannot be mislabeled as first-party. | - Typed observation/signal interfaces - authority enum - source_refs validation |
M-00
Production Source and Evidence Foundation
KnowledgeVault AD Suite
| id | name | purpose |
|---|---|---|
| knowledgevault-core | KnowledgeVault Core | Capture retiring expert and product knowledge into governed, searchable assets. |
| knowledgevault-app | KnowledgeVault App | Production application surface for capture, search, dashboards, admin, and AD/member workflows. |
| executive-seo | Executive SEO | Distributor digital visibility intelligence and CEO-level opportunity prioritization. |
| competitive-intelligence | AD Competitive Intelligence | Monitor Grainger and Fastenal public signals, produce reviewed analytics/briefs, and feed Ask AD. |
| ask-ad | Ask AD | Suite-level cited advisor across KnowledgeVault, SEO, and Competitive Intelligence. |
/Users/justinking/Vaults/Projects/KnowledgeVault
AD SEO app implementation/artifacts currently live outside this repo and should be migrated or integrated as a product module before production packaging.
/Users/justinking/Vaults/Projects/redk3y/apps/knowledgevault
1.0
No items captured.