refactor(mapillary): remove the plain-English query feature

Street Level is imagery only from here on: coverage, sequences and the
embedded viewer. The Claude planner, map-feature and traffic-sign tiles,
the NDJSON feature stream, sprites, detection outlines and analyst records
go, along with @anthropic-ai/sdk, zod and the Anthropic key entry.

Co-Authored-By: Claude Fable 5.1 <[email protected]>
This commit is contained in:
Said TurkseverandClaude Fable 5.1 committed 2026-09-25 18:08:43 +01:00
1 parent 9ba6f96d87
commit 547b706f67
44 files changed
+143 -5318

No files matched your search

-3
View File
@@ -266,7 +266,6 @@ test('doctor describes the credential ladder without exposing values', () => {
OPENSKY_CLIENT_SECRET: { configured: false },
LL2_API_TOKEN: { configured: true, source: 'environment' },
MAPILLARY_CLIENT_TOKEN: { configured: false },
ANTHROPIC_API_KEY: { configured: false },
};
const capabilities = buildCapabilitySummary(credentials);
assert.match(
@@ -322,7 +321,6 @@ test('doctor sends Keychain-backed reports to dev-fresh and describes OpenSky as
'OPENSKY_CLIENT_SECRET',
'LL2_API_TOKEN',
'MAPILLARY_CLIENT_TOKEN',
'ANTHROPIC_API_KEY',
].map((name) => [name, { configured: false }]),
);
credentials.GOOGLE_MAPS_API_KEY = {
@@ -364,7 +362,6 @@ test('doctor never calls a dependency-missing setup ready', () => {
'OPENSKY_CLIENT_SECRET',
'LL2_API_TOKEN',
'MAPILLARY_CLIENT_TOKEN',
'ANTHROPIC_API_KEY',
].map((name) => [name, { configured: false }]),
);
const output = formatSetupReport({