Warning, /swf-remote/CLAUDE.md is written in an unsupported language. File is not indexed.
0001 # swf-remote AI Guidelines
0002
0003 External PanDA monitoring frontend for the ePIC experiment. Consumes
0004 swf-monitor REST endpoints via SSH tunnel from pandaserver02 at BNL.
0005
0006 Sister project to swf-monitor, swf-testbed, swf-common-lib.
0007
0008 ## Architecture
0009
0010 - **Web pages**: DataTables views calling monitor_client for data, formatting
0011 responses with local URLs. Templates mirror swf-monitor's pandamon pages.
0012 - **MCP server**: Re-exposes PanDA data for LLM access outside BNL.
0013 - **Data source**: Thin REST endpoints on swf-monitor wrapping panda/queries.py.
0014 - **No local PanDA data**: All data comes from swf-monitor through the tunnel.
0015
0016 ## Conventions
0017
0018 Follow swf-monitor conventions: python-decouple, single settings.py, same
0019 URL structure under /panda/.