# Jay Kang — Agent kit

A small, local toolkit for reading the candidate profile and preparing interview context. These scripts were created for this resume website. They are not the source code of IRIS, the Mizuho platform, or the production parser agent.

## Contents

- `profile.json`: Structured candidate-provided facts, scope, and evidence limits.
- `profile.md`: Human-readable version.
- `profile_reader.py`: Print the whole profile or one section as JSON.
- `prepare_interview.py`: Pair a local role description with the profile and print a briefing prompt for your own assistant.

## Use

Unzip the files into one folder. Python 3.9 or newer is required. No extra packages, API keys, or account are needed. The scripts read local files, print to the terminal, and make no network calls. They do not execute content from the profile or job description.

```sh
python3 profile_reader.py --list-sections
python3 profile_reader.py --section projects
python3 profile_reader.py --section experience
```

Save a job description in a UTF-8 text file called `role.txt`, then run:

```sh
python3 prepare_interview.py --role role.txt
```

To save the output in your current folder:

```sh
python3 prepare_interview.py --role role.txt > interview-context.md
```

Review that output and give it to your preferred assistant. The script itself does not call a model, make a hiring recommendation, or calculate a fit score.

Both tools accept `--profile /path/to/profile.json`. Unknown sections, unreadable files, invalid JSON, and an empty role file produce a clear error and a nonzero exit code.

## Interpreting the profile

This is candidate-provided information, not independent verification. Preserve the distinction between production deployments, the beta natural-language interface, and personal experiments. The data does not substantiate a measured percentage of time saved or a general IRIS performance advantage. Ask about missing information instead of filling it in.

## Reuse

You may use and adapt these two utility scripts for reviewing this profile. The profile describes Jay's experience and is not a template for inventing experience for another candidate. Employer project source and personal research source are not distributed with this kit.
