# Your environment decision

Keep this file open during setup. Complete only the fields your selected path asks for. Keep existing answers.

Never put this raw working copy in Git. Never record passwords, tokens, or private keys.

## 1. Selected path

- Selected environment trail:
- Shell:
- Location type (local, remote VM, or browser):
- Provider, if any:
- Date:

## 2. Cost and limits

- What you are allowed to install:
- Internet or access limit:
- Remote only — who pays and which Region:
- Remote only — budget, what it stops, and your own stop rule:
- Remote only — current compute and storage use:
- Remote only — stop, deletion, and private backup plan:

## 3. Exact host inventory

Save the facts measured by your path's inventory cards here. Skip fields for other systems.

- Operating system and exact release:
- Linux lookup keys, when requested:
- Chip type:
- CPU count, when requested:
- Total and available memory:
- Workspace disk size, free space, and mount:
- Desktop session and boot target, when requested:
- Package manager and admin-rights result:
- Date checked:

## 3A. Workspace boundary

- Full workspace path:
- Normal-user owner:
- Write-test result:
- Files in Git use relative paths, not personal full paths:

## 4. Current support evidence

For each installed tool, save its official support link, date checked, and the matching platform.
Add provider billing and access links only for a remote setup.

- Java:
- Python:
- Git:
- Provider, when applicable:
- Any unresolved support problem:

## 5. Decision

- Why this setup works for you:
- Main downside:
- Fallback:
- Problem that would make you switch:

## 6. Week 0 fit check

Save the final results from the setup cards. Do not rerun them just to fill this section.
One line per check is enough: command, result, and what it proves. Remove private details from copied output.

- Java 17 and matching compiler:
- Python 3.14:
- Git:
- Project Python environment and pytest:
- Fresh-shell or reconnect result:
- Remote only — saved files and backup check:

## 7. Result

- Keep this environment / move to the fallback:
- Result or blocker:
- One next action:
- Setup minutes:
- Minutes finding instructions and managing records:
- Checks completed independently / checks attempted:

## Before sharing

Remove usernames, hostnames, IP addresses, account IDs, and personal full paths from a separate copy.
Keep this worksheet outside Git permanently. No course task needs a committed copy.

## What this teaches

Record a setup decision using observed results. Keep the decision short enough to use when something breaks.

## Explain it back

Where do your commands run? Which result proves your tools work? What would make you change this setup?
