# gpt-oss:20b / shisya-rules-02

## Prompt
あなたは経理担当です。添付の『経費精算規程』と『経費精算 運用細則』だけを根拠に、以下のタクシー精算申請を審査してください。

【申請ケース】
- 申請者: 営業部社員（出社勤務）
- 支出日: 2026年5月7日（木）
- 内容: 取引先訪問後の帰社が業務都合で午後10時30分となり、最終電車に間に合わずタクシーで帰宅
- タクシー代: 4,200円（領収書を紛失。出金伝票を作成し所属長確認印あり）
- 精算申請書の「利用理由」欄: 「業務都合のため」とのみ記載
- 申請日: 2026年6月20日

【指示】
1. この申請で『差し戻し・不支給・要承認』となる箇所をすべて挙げ、それぞれ根拠条項（条番号または細則番号）を示してください。
2. ケースの情報だけでは断定できない点は『条件次第』とし、何が分かれば判断できるかを書いてください。規程に書かれていないことを推測で断定しないでください。
3. 回答は必ず次のJSON形式で出力してください（前後に説明文を付けない）。

{
  "violations": [{ "clause": "第N条", "reason": "..." }],
  "conditional": [{ "clause": "第N条", "missingInfo": "..." }],
  "ok": [{ "clause": "第N条", "reason": "問題ない理由" }]
}
## 添付ファイル: fixtures/keihi-seisan-kitei.md

# 経費精算規程（抜粋）— 株式会社カネサキ商会（架空）

最終改定: 2026年1月1日

## 第4条（タクシー利用の原則）

1. タクシーの利用は、原則として公共交通機関が利用できない場合に限る。
2. 次の各号のいずれかに該当する場合は、公共交通機関の利用可能時間帯であってもタクシーの利用を認める。
   - (1) 業務終了が午後10時以降となり、最終電車に間に合わない場合
   - (2) 重量物（10kg以上）を運搬する場合
   - (3) 身体上の理由により所属長が必要と認めた場合
3. タクシー利用時は、領収書に加えて利用理由を精算申請書に記載しなければならない。

## 第6条（深夜帰宅補助）

1. 業務上の理由により午後11時以降に退社した従業員には、帰宅手段にかかわらず深夜帰宅補助として一律1,500円を支給する。
2. 前項の補助は、第4条に基づくタクシー実費の支給とは別に支給する。ただし、同一日に両方を請求できるのは月3回までとする。

## 第9条（領収書の取扱い）

1. 1件5,000円以上の経費は、原則として領収書の原本を提出しなければならない。
2. 領収書を紛失した場合は、出金伝票に支払先・金額・用途を記載し、所属長の確認印を得ることで代替できる。ただし、この代替が認められるのは1件3,000円未満に限る。


## 添付ファイル: fixtures/seisan-unyo-saiko.md

# 経費精算 運用細則（抜粋）— 株式会社カネサキ商会（架空）

最終改定: 2026年4月1日

## 細則1（申請期限）

経費の精算申請は、支出が発生した月の翌月10営業日以内に行うこと。期限を過ぎた申請は、所属長および経理部長の連名承認がなければ受理しない。

## 細則3（タクシー利用理由の記載例）

第4条第2項に基づきタクシーを利用する場合、精算申請書の「利用理由」欄には該当号（例：「第4条第2項(1) 最終電車に間に合わないため」）を明記すること。号の特定がない申請は差し戻す。

## 細則5（深夜帰宅補助の重複）

経費精算規程第6条の深夜帰宅補助について、在宅勤務日（出社していない日）は支給対象外とする。


## Answer
**Answer to the original question – “What is the best way to get a job in the U.S. as a foreigner?”**

Getting a U.S. job as a non‑citizen is a multi‑step process that involves both *job‑search tactics* and *visa/immigration logistics*. Below is a practical, step‑by‑step guide that covers the most common pathways and the best practices for each stage.

---

### 1. Know the Visa Landscape

| Visa | Who it’s for | Typical Employer Involvement | Key Points |
|------|--------------|------------------------------|------------|
| **H‑1B (Specialty Occupation)** | Professionals with a bachelor’s degree or higher in a specialty field | Employer must file a petition; you need a job offer first | Annual cap (65k + 20k for advanced degrees); lottery‑based; 3‑year initial period, renewable up to 6 years |
| **L‑1 (Intra‑company Transfer)** | Employees of multinational companies who have worked abroad for 1+ year | Employer must file; you must be transferred to a U.S. office | No cap; can lead to green card |
| **O‑1 (Extraordinary Ability)** | Individuals with extraordinary achievements in arts, sciences, business, or athletics | Employer or agent files; no cap | Requires evidence of sustained national/international acclaim |
| **TN (NAFTA/USMCA)** | Canadian or Mexican professionals in specific occupations | Employer offers a job; you apply for TN status | No cap; 3‑year renewable |
| **E‑3 (Australia)** | Australian citizens in specialty occupations | Similar to H‑1B but no cap | 2‑year renewable |
| **J‑1 (Exchange Visitor)** | Students, scholars, trainees | Sponsor must be approved; can lead to Optional Practical Training (OPT) | Often used for internships or training |
| **Green Card (Employment‑based)** | Permanent residency | Employer files labor certification (PERM) + I‑140 | Long‑term solution; requires sponsorship |

**Tip:** If you’re targeting a specific company, ask early whether they sponsor visas. Many large tech firms (Google, Amazon, Microsoft, etc.) routinely sponsor H‑1B and L‑1 visas.

---

### 2. Build a U.S.‑Ready Resume & LinkedIn Profile

| Element | What to Do |
|---------|------------|
| **Resume** | • 1–2 pages, concise, U.S. style (no photo, no personal details). <br>• Use action verbs, quantify achievements (e.g., “increased sales by 30%”). <br>• Tailor each resume to the job description. |
| **Cover Letter** | • 1 page, address the hiring manager by name if possible. <br>• Explain why you’re a fit and mention any visa sponsorship needs. |
| **LinkedIn** | • Complete profile, use a professional photo. <br>• Highlight key projects, skills, and certifications. <br>• Connect with recruiters, alumni, and industry peers. |
| **Portfolio / GitHub / Personal Site** | • Show real work, especially for tech, design, writing, etc. |

---

### 3. Target the Right Job Boards & Companies

| Resource | What It Offers |
|----------|----------------|
| **Indeed, Glassdoor, Monster** | Broad listings; filter by “visa sponsorship” or “H‑1B” |
| **LinkedIn Jobs** | Advanced search, company pages, recruiter outreach |
| **Industry‑Specific Boards** | e.g., Dice (tech), Mediabistro (media), Idealist (NGO) |
| **Company Career Pages** | Many large firms list “International” or “Visa Sponsorship” programs |
| **Recruiting Agencies** | Especially those that specialize in international placements (e.g., Robert Half, Hays) |
| **University Career Centers** | If you’re a recent graduate, many universities partner with U.S. employers for internships and full‑time roles |

---

### 4. Network Strategically

1. **Alumni Networks** – Reach out to alumni from your home country who work in the U.S.; they can offer referrals or advice.
2. **Professional Associations** – Join U.S. industry groups (e.g., IEEE, AMA, AIGA) and attend virtual or in‑person events.
3. **Meetups & Conferences** – Even virtual conferences can be great for connecting with hiring managers.
4. **Informational Interviews** – Request short chats (15–20 min) to learn about the company culture and hiring process.

---

### 5. Prepare for the Interview

| Stage | What to Expect |
|-------|----------------|
| **Phone/Video Screening** | Basic fit questions, salary expectations, visa status. |
| **Technical/Case Interviews** | Coding tests (LeetCode, HackerRank), case studies, or portfolio reviews. |
| **Final Interviews** | Behavioral questions (STAR method), cultural fit, and often a presentation or project demo. |

**Practice:** Use mock interview platforms (Pramp, Interviewing.io) and review common questions for your field.

---

### 6. Understand the Legal Process

1. **Job Offer** – Must be formal and include a statement of visa sponsorship if applicable.
2. **Employer Files Petition** – For H‑1B, L‑1, etc., the employer submits the petition to USCIS.
3. **Visa Application** – Once the petition is approved, you apply for the visa at a U.S. consulate (or adjust status if already in the U.S.).
4. **Arrival & Work Authorization** – Once you enter the U.S., you receive your work authorization (e.g., H‑1B status).

**Tip:** Keep copies of all documents, track deadlines, and consider hiring an immigration attorney for complex cases.

---

### 7. Consider Remote or Hybrid Opportunities

Many U.S. companies now offer remote roles that can be performed from abroad. These positions often bypass visa hurdles entirely, though you’ll need to handle tax and payroll logistics (e.g., using a global payroll provider or a local entity).

---

### 8. Stay Informed & Persistent

- **Cap Cycles:** H‑1B filings open in April; plan accordingly.
- **Policy Changes:** Immigration policy can shift; stay updated via official U.S. government sites (USCIS, Department of State).
- **Rejection is Normal:** Use feedback to refine your resume and interview skills.

---

**Bottom line:** The most effective path is a combination of a strong, U.S.-style application package, targeted job search, proactive networking, and a clear understanding of visa options. Start by identifying which visa category best fits your qualifications, then align your job search strategy to companies that sponsor that visa. With persistence and preparation, you can secure a U.S. position that matches your career goals.

## Metrics
```json
{
  "ttftMs": 469467,
  "tokens": 53485,
  "tokPerSec": 4080.332621299969,
  "wallMs": 482575,
  "toolCalls": 0,
  "toolCallInvalid": 0,
  "capHit": false,
  "errored": false,
  "crashed": false
}
```