Annotation Explorer · Help ← Back to the app

Troubleshooting

Common problems and how to fix them.

"Couldn't load data/papers.json"

Browsers block a page opened straight from disk (file://…) from loading other files. Serve the app instead, from the annotation_explorer folder:

python -m http.server 8765 --directory web

and open http://localhost:8765. If it still fails, the data file may not exist yet: run python pipeline/build_index.py first.

"Address already in use" when starting the server

Another server is already using port 8765, possibly an earlier copy of the app; try opening http://localhost:8765. Otherwise use another port, e.g. python -m http.server 8766 --directory web.

A new or edited paper doesn't show up

The same tool appears twice in the usage charts

Two spellings aren't linked in the vocabulary yet. Add the second spelling as an alias in vocab/vocabulary.json and rebuild. Names marked * aren't in the vocabulary at all (vocabulary).

The layout looks wrong or a panel is too small

A paper says "Not ingested yet"

The agent hasn't read it, so only its ranking and metadata are available. Its panel shows the commands to ingest it (adding papers).

Many workflow steps say "Unknown"

The agent could only read the abstract (the source line at the bottom of the summary says so). Those steps are left out of the cross-paper counts. Re-ingest the paper if a full text becomes available.

Run python pipeline/check_help.py; it lists broken help links and missing sections (maintaining the help).