Bossman
Migration Coverage

SEO Champion Coverage

Capability-level preservation map for moving SEO Champion into Bossman without losing useful evidence, workflows, run history, or agent access.

40 capabilities tracked draft_audit docs/seo-champion-functionality-preservation-audit.md
1

Native V1

Capabilities with a Bossman-native first implementation.

1

Bridge Only

Capabilities still depending on an import or bridge from Champion.

9

Preserved Summary

Capabilities visible through imported summary or proof evidence.

18

Not Started

Capabilities still needing import, archive, or native rebuild.

What Bossman Already Covers

accepted domains and sites

manual and automatic priority signals

site manifests and proposal review

standards summary surface

imported SEO evidence summaries

imported source freshness

imported traffic metrics from GSC, Bing, and GA4

imported Moveroo quote and booking metrics

imported sitewide monitoring summaries

imported URL discovery summaries

action queue generated from accepted truth and imported evidence

agent capability directory and bounded agent APIs

High Priority Gaps

Source refresh orchestration

Rebuild as Laravel workers and scheduled jobs

Bridge only High

Source health and refresh failures

Import current source state, rebuild failure diagnosis

Partly covered High

Technical SEO checks

Rebuild modular check runner and preserve latest detailed evidence

Native V1 exists High

Site Standards Runs

Rebuild run creation, processing, proof bundle, and run detail

Preserved summary High

Website Standard sign-off

Rebuild as Bossman Standards module with versioned rules and daily checks

Partly covered High

Fleet Guardrails evidence join

Import or reference rules, rebuild evidence mapping in Standards module

Partly covered High

Agentic readiness checks

Rebuild as modular evidence family

Summary imported High

Google Issue lifecycle

Import open/recent cases, rebuild case/evidence/action workflow

Preserved summary High

Opportunities and decisions

Preserve decisions and rebuild opportunity case files

Not imported High

Query Ownership Bundles

Preserve latest useful bundles, rebuild as growth/ownership module

Not imported High

Annotations and learning notes

Import material annotations and active learning notes

Not imported High

Agent capability manifest

Migrate useful capability knowledge into Bossman directory

Partly rebuilt High

Priority actions

Continue rebuilding from Bossman accepted read models

Partly rebuilt High

Proof bundle workflow

Rebuild proof bundle generation for runs and imports

Not rebuilt High

Capability Matrix

Each row maps existing Champion functionality to its Bossman preservation decision.

Domain and source registry

Bossman should remain accepted truth. Champion source rows are evidence.

Bossman Partly covered
Migration Covered
Decision Import/match into Core Registry, keep source freshness evidence
Priority Done for current slice

GSC, GA4, and Bing traffic summaries

Bossman has per-site metrics for priority. It does not yet expose query/page drill-downs.

Bossman Partly covered
Migration Covered
Decision Keep current summary imports, later add trend drill-downs
Priority Done, then improve

Source refresh orchestration

Current Bossman has a protected source-freshness bridge, but direct GSC, GA4, and Bing refresh clients are not native yet.

Bossman Bridge only
Migration Bridge only
Decision Rebuild as Laravel workers and scheduled jobs
Priority High

Source health and refresh failures

Freshness evidence exists. The richer failure/retry workflow is still Champion-owned.

Bossman Partly covered
Migration Partially covered
Decision Import current source state, rebuild failure diagnosis
Priority High

Technical SEO checks

Bossman has native site-foundation checks and imported Champion summaries; broader families still need rebuild.

Bossman Native V1 exists
Migration Native V1
Decision Rebuild modular check runner and preserve latest detailed evidence
Priority High

Site Standards Runs

Bossman exposes imported standards-run proof bundles, but cannot yet create/process native standards runs.

Bossman Preserved summary
Migration Preserved summary
Decision Rebuild run creation, processing, proof bundle, and run detail
Priority High

Visual QA requests

Keep parent-first flow from standards run to bounded repo QA request.

Bossman Not rebuilt
Migration Not started
Decision Rebuild request/tracking surface only; execution stays in owning repo
Priority Medium

Website Standard sign-off

Bossman has a standards surface, but not the full Level 1/Level 2 evidence contract.

Bossman Partly covered
Migration Partially covered
Decision Rebuild as Bossman Standards module with versioned rules and daily checks
Priority High

Fleet Guardrails evidence join

Bossman should become the durable human/API surface for standards.

Bossman Partly covered
Migration Partially covered
Decision Import or reference rules, rebuild evidence mapping in Standards module
Priority High

Repo Standard evidence

Current Bossman knows manifests; Champion has richer repo-standard checks.

Bossman Partly covered through manifests
Migration Partially covered
Decision Rebuild as site-manifest plus repo-evidence checks
Priority Medium

Fleet migration artifact scan

Useful for WordPress residue, empty images, spacing, shortcodes, and migration debris.

Bossman Not rebuilt
Migration Not started
Decision Keep as repo-side tool and register as standard evidence
Priority Medium

Image quality checks

Keep current evidence, but brand/image issues are intentionally deferred until site brand passes.

Bossman Summary imported and noisy items deferred
Migration Preserved summary
Decision Rebuild as Fleet Image Standard evidence family
Priority Medium

Language/readability/copy evidence

Useful for site cleanup, but should be sampled and bounded.

Bossman Partly covered through standards-run evidence
Migration Partially covered
Decision Rebuild as Fleet Copy Standard evidence family
Priority Medium

Agentic readiness checks

Includes llms.txt, OKF, ARD, source-visible forms, navigation, accessibility, and layout signals.

Bossman Summary imported
Migration Preserved summary
Decision Rebuild as modular evidence family
Priority High

URL discovery ledger

Bossman sees counts and examples, not the full decision ledger.

Bossman Summary imported
Migration Preserved summary
Decision Preserve ledger summary now, rebuild candidate/approve/ignore workflow later
Priority Medium

URL Work Queue

Champion has lease/run history and approved-check/fetch/promote/discovery steps.

Bossman Not rebuilt
Migration Not started
Decision Rebuild queue as Laravel worker runs
Priority Medium

Google Issue lifecycle

Bossman exposes imported Google Issue case summaries, but native cases, events, actions, and URL inspection are still pending.

Bossman Preserved summary
Migration Preserved summary
Decision Import open/recent cases, rebuild case/evidence/action workflow
Priority High

Google URL Inspection queue

Do not auto-inspect all URLs. Keep high-value, reasoned, approved queue semantics.

Bossman Not rebuilt
Migration Not started
Decision Rebuild selected URL inspection queue with approval and quota controls
Priority Medium

Google property health

Useful for sitemap/property warnings without treating emails as truth.

Bossman Not rebuilt
Migration Not started
Decision Rebuild as scheduled source check and issue source
Priority Medium

Opportunities and decisions

Major lost functionality risk. Candidate cache alone is not enough; decisions and monitoring records matter.

Bossman Not imported
Migration Not started
Decision Preserve decisions and rebuild opportunity case files
Priority High

Opportunity monitoring

Needed to know whether past changes need 14/30 day review.

Bossman Not imported
Migration Not started
Decision Import active monitoring and rebuild follow-up views
Priority Medium

Domain Growth Analysis

Keep run/items history if useful, but it should not block first migration.

Bossman Not imported
Migration Not started
Decision Archive first, rebuild after opportunity module is usable
Priority Medium

Query Ownership Bundles

Important for avoiding cross-site cannibalisation and wrong-page edits.

Bossman Not imported
Migration Not started
Decision Preserve latest useful bundles, rebuild as growth/ownership module
Priority High

Query/page maps

Useful for agent and human page decisions, but high-volume data should not power request-time pages directly.

Bossman Not imported
Migration Not started
Decision Rebuild drill-downs from archived metrics or new imports
Priority Medium

Tracked search phrases and SERP logs

Useful shared SERP evidence, but needs bounded refresh workers.

Bossman Not imported
Migration Not started
Decision Archive raw SERP logs, rebuild tracked phrase read model
Priority Medium

Route internal linking plans

Tables exist but old plan count was low. Keep model, do not prioritise before ownership.

Bossman Not imported
Migration Not started
Decision Rebuild after query ownership is in place
Priority Medium

Index inventory

Important for orphan/operational/noise URL separation.

Bossman Not rebuilt
Migration Not started
Decision Rebuild computed inventory from sitemaps, GSC, GA4, Bing, and checks
Priority Medium

Page launch and change monitoring

Preserves why movement is expected and when to review.

Bossman Not imported
Migration Not started
Decision Import active records, rebuild follow-up schedule
Priority Medium

Sitewide monitoring

Bossman currently imports monitor/snapshot summaries.

Bossman Summary imported
Migration Preserved summary
Decision Keep summary import, later rebuild monitor creation/snapshot logic
Priority Done, then improve

Bing technical evidence

Bossman should expose bounded examples before creating repo work.

Bossman Summary imported
Migration Preserved summary
Decision Keep current summaries, preserve examples/details as private evidence
Priority Done, then improve

Bing AI visibility

Useful agent/search visibility signal.

Bossman Summary imported
Migration Preserved summary
Decision Keep as visibility evidence, not automatic action
Priority Done, then improve

IndexNow readiness/proof

Bossman should not submit automatically without an approved runner.

Bossman Summary imported
Migration Preserved summary
Decision Keep proof evidence, rebuild any submission flow only after approval
Priority Done, then defer

On-page SEO and copy decisions

Useful to avoid rediscovering known content issues.

Bossman Not imported
Migration Not started
Decision Import accepted/open decisions, rebuild grouped decision workflow
Priority Medium

Annotations and learning notes

These explain past changes and prevent bad interpretation of traffic movement.

Bossman Not imported
Migration Not started
Decision Import material annotations and active learning notes
Priority High

Agent requests

Old requests can be archived unless still open. Capability knowledge matters more than old token rows.

Bossman Not imported
Migration Not started
Decision Rebuild as Bossman agent request/inbox module
Priority Medium

Agent capability manifest

Bossman must be the new first-call API for agents.

Bossman Partly rebuilt
Migration Partially covered
Decision Migrate useful capability knowledge into Bossman directory
Priority High

Priority actions

Bossman has an action queue, but not every Champion lane contributes yet.

Bossman Partly rebuilt
Migration Partially covered
Decision Continue rebuilding from Bossman accepted read models
Priority High

Proof bundle workflow

Proof bundles are the difference between "check said so" and usable evidence.

Bossman Not rebuilt
Migration Not started
Decision Rebuild proof bundle generation for runs and imports
Priority High

Auth/tokens

Old Champion tokens should not be treated as Bossman credentials.

Bossman Rebuilt differently
Migration Replaced
Decision Keep Bossman auth/write tokens, do not import old agent token hashes
Priority Done

Raw high-volume metric history

GSC/Bing/GA4 raw rows are useful, but dangerous as request-time tables.

Bossman Not imported broadly
Migration Partially covered
Decision Archive/export first; import only summaries needed for current products
Priority Archive

What Would Be Lost Today

ability to run fresh technical SEO checks from the SEO system

ability to create and process Site Standards Runs

full standards-run proof bundles and run detail pages

opportunity case files, decisions, and monitoring follow-ups

query ownership proof bundles and cannibalisation guardrails

Google Issue lifecycle detail, including evidence/events/actions

URL Inspection queue semantics and quota-safe processing

URL Discovery decision ledger and URL Work Queue processing

tracked search phrase and SERP reuse workflow

route internal-linking planning workflow

annotations and learning notes that explain prior changes

agent capability knowledge that has not yet been copied into Bossman

Minimum Safe Retirement Gate

1. A native SEO Evidence module with detailed evidence pages and bounded agent APIs.

2. A native Standards Run workflow with queued processing and proof bundles.

3. A native Technical SEO check runner by check family.

4. A native Source Refresh worker for GSC, GA4, and Bing.

5. A Google Issues module that preserves cases, evidence, events, actions, and URL inspection queue behaviour.

6. An Opportunities module that preserves current decisions and monitoring.

7. A Query Ownership module or archived, searchable ownership evidence.

8. A URL Discovery and URL Work Queue module, or a deliberate decision to pause that workflow.

9. A migrated Agent Capability Directory that fully replaces the Champion first-call manifest.

10. A read-only Champion archive/export with verified counts for data not imported into current Bossman tables.

Native SEO Evidence detail surface

The next Bossman slice should make imported SEO evidence inspectable before rebuilding the heavier runners.

site evidence detail pages

evidence snapshot detail payloads

run and proof links where available

source freshness and action context

bounded agent endpoint for one site