# Data structure and processing

PlanApply for Jira Cloud organize data following way:

* Workspaces
  * They are used to contain files with configuration code in different formats.
  * If using Terraform commands, their are applied against entire workspace
  * You can push/pull data from workspace into desired Git repository for better usability
* Plans
  * Plans are used to create and edit interactive diagrams with a planner. Their original form is JSON file, linked with given plan. It can be reedited in interactive diagram.
  * Plans can be transformed and linked into workspaces. With that JSON file is written into workspace. It can be later transformed in Terraform console into pure Terraform code.
  * Plans can be exported / imported in JSON form
* Files
  * Files store all sort of text data (Terraform, JSON, logs, outputs, etc.) and they are linked with a single workspace.
  * You can rename, edit, create and remove files from Terraform Console
  * If file format allows it, you can transform it  JSON <- -> Terraform in Terraform Console


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.silessian.com/planapply-for-jira-cloud/introduction/data-structure-and-processing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
