<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Reference on CAST Imaging Documentation</title>
    <link>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/</link>
    <description>Recent content in Reference on CAST Imaging Documentation</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://a477574b.claude-generated-a3n.pages.dev/docs/reference/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>User Interface Reference</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/user-interface/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/user-interface/</guid>
      <description>&lt;h2 id=&#34;investigation-panel&#34;&gt;Investigation panel&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Annotated screenshot and description of each element — scope selector, level selector, perspective selector, search bar, filter options]&lt;/p&gt;&#xA;&lt;h2 id=&#34;toolbar&#34;&gt;Toolbar&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Annotated screenshot and description of each toolbar button — search, reports, saved views, tabs, preferences, help]&lt;/p&gt;&#xA;&lt;h2 id=&#34;canvas&#34;&gt;Canvas&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Description of canvas interactions — zoom, pan, double-click to drill, Shift+double-click to go up, right-click context menu]&lt;/p&gt;&#xA;&lt;h2 id=&#34;properties-panel&#34;&gt;Properties panel&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Description of the Properties panel fields — name, full name, type, file, module, metrics]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Keyboard Shortcuts</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/keyboard-shortcuts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/keyboard-shortcuts/</guid>
      <description>&lt;h2 id=&#34;navigation&#34;&gt;Navigation&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Shortcut&lt;/th&gt;&#xA;          &lt;th&gt;Action&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Double-click a node&lt;/td&gt;&#xA;          &lt;td&gt;Drill down to the next level&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Shift + double-click empty space&lt;/td&gt;&#xA;          &lt;td&gt;Go up one level&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Scroll wheel&lt;/td&gt;&#xA;          &lt;td&gt;Zoom in / zoom out&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Click and drag empty space&lt;/td&gt;&#xA;          &lt;td&gt;Pan the canvas&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;canvas-actions&#34;&gt;Canvas actions&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Shortcut&lt;/th&gt;&#xA;          &lt;th&gt;Action&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;[TODO]&lt;/td&gt;&#xA;          &lt;td&gt;Open global search&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;[TODO]&lt;/td&gt;&#xA;          &lt;td&gt;Undo last action&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;[TODO]&lt;/td&gt;&#xA;          &lt;td&gt;Redo last action&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;[TODO]&lt;/td&gt;&#xA;          &lt;td&gt;Save current view&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;object-actions&#34;&gt;Object actions&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Shortcut&lt;/th&gt;&#xA;          &lt;th&gt;Action&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;[TODO]&lt;/td&gt;&#xA;          &lt;td&gt;Open properties of selected object&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;[TODO]&lt;/td&gt;&#xA;          &lt;td&gt;Show source code of selected object&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;[TODO: Complete the table from the existing keyboard-shortcuts documentation page]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Technology Coverage</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/technology-coverage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/technology-coverage/</guid>
      <description>&lt;h2 id=&#34;programming-languages&#34;&gt;Programming languages&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Table of supported languages with version ranges and required extensions]&lt;/p&gt;&#xA;&lt;h2 id=&#34;frameworks&#34;&gt;Frameworks&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Table of supported frameworks — Spring, Angular, React, .NET, etc.]&lt;/p&gt;&#xA;&lt;h2 id=&#34;databases&#34;&gt;Databases&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Table of supported databases — Oracle, SQL Server, PostgreSQL, DB2, MySQL, etc.]&lt;/p&gt;&#xA;&lt;h2 id=&#34;middleware-and-integration&#34;&gt;Middleware and integration&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Table of supported middleware — JMS, Kafka, REST/SOAP services, etc.]&lt;/p&gt;&#xA;&lt;h2 id=&#34;how-to-check-coverage-for-a-specific-technology&#34;&gt;How to check coverage for a specific technology&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Go to the &lt;a href=&#34;https://extend.castsoftware.com&#34;&gt;CAST Extend catalog&lt;/a&gt; and search for the technology name.&lt;/li&gt;&#xA;&lt;li&gt;If an extension exists, the technology is supported. The extension page lists version coverage.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;request-coverage-for-a-new-technology&#34;&gt;Request coverage for a new technology&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Link to the CAST support portal or community forum]&lt;/p&gt;</description>
    </item>
    <item>
      <title>System Requirements</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/system-requirements/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/system-requirements/</guid>
      <description>&lt;p&gt;This page is the full requirements reference. For a quick summary before installation, see &lt;a href=&#34;../install-and-deploy/check-requirements/&#34;&gt;Check requirements&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;hardware-requirements-by-application-size&#34;&gt;Hardware requirements by application size&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Full table with S/M/L/XL/XXL sizes — RAM, CPU, disk for each component]&lt;/p&gt;&#xA;&lt;h2 id=&#34;software-requirements&#34;&gt;Software requirements&lt;/h2&gt;&#xA;&lt;h3 id=&#34;operating-system&#34;&gt;Operating system&lt;/h3&gt;&#xA;&lt;p&gt;[TODO: Supported Windows Server versions; supported Linux distributions for Docker; Kubernetes version requirements]&lt;/p&gt;&#xA;&lt;h3 id=&#34;java&#34;&gt;Java&lt;/h3&gt;&#xA;&lt;p&gt;[TODO: Required Java version; where it is used]&lt;/p&gt;&#xA;&lt;h3 id=&#34;postgresql&#34;&gt;PostgreSQL&lt;/h3&gt;&#xA;&lt;p&gt;[TODO: Supported versions; minimum configuration settings]&lt;/p&gt;&#xA;&lt;h3 id=&#34;neo4j&#34;&gt;Neo4j&lt;/h3&gt;&#xA;&lt;p&gt;[TODO: Supported versions; minimum configuration settings]&lt;/p&gt;</description>
    </item>
    <item>
      <title>REST API Reference</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/rest-api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/rest-api/</guid>
      <description>&lt;h2 id=&#34;authentication&#34;&gt;Authentication&lt;/h2&gt;&#xA;&lt;p&gt;All API requests require an API key. Pass the key in the &lt;code&gt;Authorization&lt;/code&gt; header:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Authorization: Bearer &amp;lt;your-api-key&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Generate an API key in the Admin Center. See &lt;a href=&#34;../administer-and-manage/manage-users/&#34;&gt;Manage users&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;base-url&#34;&gt;Base URL&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;https://&amp;lt;your-imaging-host&amp;gt;/api/v1&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;available-endpoints&#34;&gt;Available endpoints&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Full endpoint table — method, path, description, required parameters]&lt;/p&gt;&#xA;&lt;h3 id=&#34;applications&#34;&gt;Applications&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;GET&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/applications&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;List all applications the user can access&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;GET&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/applications/{id}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get details of one application&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;[TODO]&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;import-and-analysis&#34;&gt;Import and analysis&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;POST&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/applications/{id}/import&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Trigger an application import&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;[TODO]&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;reports&#34;&gt;Reports&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;POST&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/reports&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Generate a report&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;GET&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/reports/{id}/status&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Check report generation status&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;GET&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/reports/{id}/download&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Download a completed report&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;example-trigger-an-import&#34;&gt;Example: trigger an import&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;curl -X POST https://imaging.example.com/api/v1/applications/42/import &lt;span style=&#34;color:#4e9a06&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  -H &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;Authorization: Bearer &amp;lt;api-key&amp;gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;next-steps&#34;&gt;Next steps&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;../administer-and-manage/automate-deployment-and-import/&#34;&gt;Automate deployment and import&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MCP Server Reference</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/mcp-server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/mcp-server/</guid>
      <description>&lt;h2 id=&#34;what-is-the-mcp-server&#34;&gt;What is the MCP server?&lt;/h2&gt;&#xA;&lt;p&gt;The CAST Imaging MCP (Model Context Protocol) server exposes the application graph to AI assistant tools such as Claude Desktop or IDE plugins. This lets you ask questions about your application directly from your IDE or AI chat interface.&lt;/p&gt;&#xA;&lt;h2 id=&#34;set-up-the-mcp-server&#34;&gt;Set up the MCP server&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Installation steps; configuration file format; how to connect a compatible AI assistant]&lt;/p&gt;&#xA;&lt;h2 id=&#34;available-capabilities&#34;&gt;Available capabilities&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: List of capabilities exposed by the MCP server — what queries it can answer, what data it returns]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Complexity Metrics</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/complexity-metrics/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/complexity-metrics/</guid>
      <description>&lt;p&gt;CAST Imaging shows three complexity metrics for every object. Understanding them helps you identify high-risk code.&lt;/p&gt;&#xA;&lt;h2 id=&#34;cyclomatic-complexity-cc&#34;&gt;Cyclomatic Complexity (CC)&lt;/h2&gt;&#xA;&lt;p&gt;Cyclomatic Complexity measures the number of independent paths through a piece of code.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A method with no branches has CC = 1.&lt;/li&gt;&#xA;&lt;li&gt;Each &lt;code&gt;if&lt;/code&gt;, &lt;code&gt;for&lt;/code&gt;, &lt;code&gt;while&lt;/code&gt;, &lt;code&gt;case&lt;/code&gt;, or similar branch adds 1 to the CC.&lt;/li&gt;&#xA;&lt;li&gt;A higher CC means more paths to test and a higher chance of bugs.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Guideline&lt;/strong&gt;: CC &amp;gt; 10 is considered complex. CC &amp;gt; 25 is very complex and should be reviewed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Release Notes</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/release-notes/</guid>
      <description>&lt;h2 id=&#34;cast-imaging-v3x&#34;&gt;CAST Imaging v3.x&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: List of releases with links to detailed release notes for each]&lt;/p&gt;&#xA;&lt;h2 id=&#34;cast-imaging-v2x&#34;&gt;CAST Imaging v2.x&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: Link to legacy release notes]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;For the full changelog, see the CAST Software support portal.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Legal and Privacy</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/legal-and-privacy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/reference/legal-and-privacy/</guid>
      <description>&lt;h2 id=&#34;license&#34;&gt;License&lt;/h2&gt;&#xA;&lt;p&gt;[TODO: CAST Imaging end-user license terms or link to them]&lt;/p&gt;&#xA;&lt;h2 id=&#34;data-privacy&#34;&gt;Data privacy&lt;/h2&gt;&#xA;&lt;h3 id=&#34;data-processed-by-cast-imaging&#34;&gt;Data processed by CAST Imaging&lt;/h3&gt;&#xA;&lt;p&gt;CAST Imaging processes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Application source code (stored on your infrastructure, not sent to CAST)&lt;/li&gt;&#xA;&lt;li&gt;Analysis results (objects, links, metrics — stored in your PostgreSQL and Neo4j databases)&lt;/li&gt;&#xA;&lt;li&gt;User actions (for audit trail purposes, stored locally)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;data-sent-to-third-party-ai-providers&#34;&gt;Data sent to third-party AI providers&lt;/h3&gt;&#xA;&lt;p&gt;If you use AI features, CAST Imaging sends data to the AI provider you configured:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
