{
  "schema": "aibast-canonical-transcripts/1.0",
  "captured_at": "2026-10-07T03:23:16.511997+00:00",
  "solution": "@aibast-agents-library/ask-hr",
  "onepager": "48. Ask HR Agent one-pager.pptx",
  "brainstem_version": "0.6.16",
  "loaded_tools_after_capture": [
    "AskHRAgent"
  ],
  "agent_sources": [
    {
      "path": "agents/@aibast-agents-library/human_resources_stacks/ask_hr_stack/ask_hr_agent.py",
      "sha256": "11b66d0eb4bb9d1ed89663bea3722fa9a69fc4f2e26ca461bf99ad1634ef951e"
    }
  ],
  "case_file": "tests/demo_cases/ask-hr.json",
  "case_file_sha256": "665a6b28633bfe40faeb64541842eef637a45f25b420e368e515add78305e59e",
  "strict_isolation": true,
  "transcripts": [
    {
      "case_id": "HR-01",
      "persona": "Employee",
      "onepager_promise": "Provides personalized, policy-based answers to reduce inquiry volume via 24/7 self-service resolution",
      "prompt": "What does my fictional leave snapshot show, and what notice rules should I review?",
      "assistant_response": "Here's Sarah Chen's snapshot (fictional data):\n\n**Balances:** 14 vacation days, 8 sick days, 2 personal days (accruing 1.25 days/month)\n\n**Notice rules to review:**\n- Requests of **5+ days** need **2 weeks' notice**\n- No blackout dates, but **year-end requests** still go through standard manager approval\n- **Rollover cap:** only 5 unused days carry into next year \u2014 worth planning around if you're sitting on a chunk of your 14\n\nWant me to check specific dates or preview a time-off request?",
      "agent_logs": "[AskHRAgent] **Leave Balance: Sarah Chen**\n\n| Leave Type | Available |\n|---|---|\n| Vacation (PTO) | 14 days |\n| Sick Leave | 8 days |\n| Personal Days | 2 days |\n| Accrual Rate | 1.25 days/month |\n\n**Upcoming Company Holidays:**\n- Memorial Day: May 26\n- Independence Day: Jul 4\n- Labor Day: Sep 1\n- Thanksgiving: Nov 27-28\n- Christmas Day: Dec 25\n- New Year's Day: Jan 1\n\n**Time Off Guidelines:**\n- 5+ days: Requires 2 weeks notice\n- No blackout dates; year-end requests follow the standard manager approval\n- Rollover policy: Max 5 days carry to next year\n\nSynthetic policy guidance only. This agent does not determine eligibility, infer sensitive employee circumstances, submit a transaction, notify a manager, or make an HR decision.\n\nSource: [Synthetic HRIS + Policy Snapshot]\nAgents: AskHRAgent",
      "expected_agent": "AskHRAgent",
      "must_include": [
        "14 days",
        "Upcoming Company Holidays",
        "Synthetic HRIS"
      ],
      "model": "claude-sonnet-5",
      "requested_model": "claude-sonnet-5",
      "passed": true
    },
    {
      "case_id": "HR-02",
      "persona": "Employee",
      "onepager_promise": "Automates core HR transactions like time-off requests to reduce operational costs and increase HR team productivity",
      "prompt": "Preview five vacation days for September 14 through September 18; do not submit anything.",
      "assistant_response": "Here's your preview \u2014 nothing was submitted (and no manager notification was sent):\n\n| Detail | Info |\n|---|---|\n| Dates | Sep 14 \u2013 Sep 18, 2024 (3 business days) |\n| Return to work | Thu Sep 19 |\n| Status | Draft \u2014 not submitted |\n| Balance impact | 14 \u2192 11 days if submitted |\n| Approver | David Kim |\n\nNote: it counted 3 business days (weekend falls inside the range), not 5. Let me know if you'd like to adjust the dates or actually submit it later.",
      "agent_logs": "[AskHRAgent] **Time Off Request Preview \u2014 Not Submitted**\n\n| Detail | Information |\n|---|---|\n| Draft Request ID | PTO-2024-8934 |\n| Employee | Sarah Chen |\n| Dates | Sep 14 - Sep 18, 2024 (3 business days) |\n| Return to Work | Thu Sep 19 |\n| Status | Draft for employee review |\n| Approver | David Kim (manager) |\n| Balance Impact | 14 -> 11 days (accrual +1.25 days/month continues) |\n\n**Approval path:** once you submit it in the HR system, David Kim receives the request; expected decision within 48 hours (1-2 business days).\n**Optional:** add coverage notes for your team before you submit.\n\nReview the dates, balance, local policy, and coverage with an authorized HR or manager before submission. No notification was sent.\n\nSynthetic policy guidance only. This agent does not determine eligibility, infer sensitive employee circumstances, submit a transaction, notify a manager, or make an HR decision.\n\nSource: [Synthetic HRIS Snapshot]\nAgents: AskHRAgent",
      "expected_agent": "AskHRAgent",
      "must_include": [
        "Not Submitted",
        "Draft for employee review",
        "No notification was sent"
      ],
      "model": "claude-sonnet-5",
      "requested_model": "claude-sonnet-5",
      "passed": true
    },
    {
      "case_id": "HR-03",
      "persona": "Employee",
      "onepager_promise": "Provides personalized, policy-based answers to reduce inquiry volume via 24/7 self-service resolution",
      "prompt": "Explain the published parental-leave example without deciding whether I qualify or asking for family details.",
      "assistant_response": "Here's the published example (Sarah Chen synthetic profile):\n\n| Benefit | Details |\n|---|---|\n| Paternity Leave | 8 weeks fully paid |\n| Maternity Leave | 16 weeks fully paid |\n| Family Care Stipend | $2,000 one-time |\n| Backup Childcare | 6 months included |\n| Flexible return-to-work | Available |\n| Support | Parent ERG, lactation room access |\n\nEligibility depends on tenure, location, leave type, and qualifying event \u2014 that confirmation has to come from an authorized HR reviewer, not me. This is illustrative policy data only, not a determination for your situation.",
      "agent_logs": "[AskHRAgent] **Parental Leave Policy Guidance: Sarah Chen (Synthetic Profile)**\n\n| Benefit | Details |\n|---|---|\n| Paternity Leave | 8 weeks fully paid |\n| Maternity Leave | 16 weeks fully paid |\n| Eligibility Rule | Verify tenure, location, leave type, and qualifying event with HR |\n| Family Care Stipend | $2,000 one-time |\n| Backup Childcare | 6 months included |\n\n**Additional Support:**\n- Flexible return-to-work schedule available\n- Parent Employee Resource Group\n- Lactation room access\n\n**Next Step:** Ask an authorized HR reviewer to confirm the applicable policy and submission timing. Do not disclose medical or family details here.\n\nSynthetic policy guidance only. This agent does not determine eligibility, infer sensitive employee circumstances, submit a transaction, notify a manager, or make an HR decision.\n\nSource: [Synthetic Benefits Policy Snapshot]\nAgents: AskHRAgent",
      "expected_agent": "AskHRAgent",
      "must_include": [
        "Eligibility Rule",
        "Verify tenure",
        "does not determine eligibility"
      ],
      "model": "claude-sonnet-5",
      "requested_model": "claude-sonnet-5",
      "passed": true
    },
    {
      "case_id": "HR-04",
      "persona": "Employee",
      "onepager_promise": "Provides personalized, policy-based answers to reduce inquiry volume via 24/7 self-service resolution",
      "prompt": "Summarize the fictional health-plan snapshot and tell me what the benefits administrator must verify.",
      "assistant_response": "Here's the snapshot (fictional, Sarah Chen):\n\n**Plan:** PPO Gold \u2014 $485/mo premium\n- Deductible: $500 individual / $1,000 family\n- Out-of-pocket max: $3,000 / $6,000\n- Primary care copay: $25\n- Current dependents: Spouse, Child\n\n**Dependent eligibility:**\n- Spouse/partner & kids under 26: eligible\n- Parents: generally *not* eligible unless they're your legal tax dependents (>50% support)\n\n**What the benefits administrator must verify:**\n1. Actual eligibility for any dependent being added (especially parents/tax-dependent status)\n2. Enrollment window compliance (30 days from a qualifying event)\n3. Correct premium adjustment (+$125/mo if adding a dependent)\n4. Coverage effective date matches the qualifying event\n\nCalled **AskHRAgent** (health_insurance). This is published policy example data only \u2014 no real eligibility decisions made.",
      "agent_logs": "[AskHRAgent] **Health Insurance: Sarah Chen**\n\n| Coverage | Detail |\n|---|---|\n| Plan | PPO Gold |\n| Monthly Premium | $485 (your contribution) |\n| Deductible (Individual / Family) | $500 / $1,000 |\n| Out-of-Pocket Max (Individual / Family) | $3,000 / $6,000 |\n| Primary Care Copay | $25 |\n| Current Dependents | Spouse, Child |\n\n**Who Can Be Added as a Dependent:**\n\n| Relationship | Plan Rule |\n|---|---|\n| Spouse / domestic partner | Eligible |\n| Children under 26 | Eligible |\n| Parents | Not typically eligible |\n\n**Parents:** Parents are covered only when they are your legal tax dependents (you provide more than 50% of their support).\n**Alternatives for parents:** Medicare (age 65+); Healthcare.gov marketplace plan; COBRA continuation from a former employer plan.\n**Policy reference:** Employee Handbook Section 4.2\n\n**Adding a Dependent:**\n- Enrollment window: 30 days from qualifying event\n- Premium increase: +$125/month\n- Coverage effective: Date of qualifying event\n\nVerify plan rules and enrollment eligibility with the benefits administrator before making a selection.\n\nSynthetic policy guidance only. This agent does not determine eligibility, infer sensitive employee circumstances, submit a transaction, notify a manager, or make an HR decision.\n\nSource: [Synthetic Benefits Policy Snapshot]\nAgents: AskHRAgent",
      "expected_agent": "AskHRAgent",
      "must_include": [
        "Enrollment window",
        "Verify plan rules",
        "does not determine eligibility"
      ],
      "model": "claude-sonnet-5",
      "requested_model": "claude-sonnet-5",
      "passed": true
    },
    {
      "case_id": "HR-05",
      "persona": "Manager",
      "onepager_promise": "Provides personalized, policy-based answers to reduce inquiry volume via 24/7 self-service resolution",
      "prompt": "What does the sample remote-work policy say, without inferring why an employee asked?",
      "assistant_response": "Here's the sample remote-work policy (synthetic example, Sarah Chen profile):\n\n- **Standard allowance:** 3 days/week remote\n- **Eligibility:** Based on role, location, and manager/HR review\n- **Core hours:** 10 AM \u2013 3 PM local time\n- **Home office support:** $1,000 one-time equipment stipend, $50/month internet reimbursement, virtual ergonomic assessment, same-day IT support\n\nNote: exceptions go through authorized HR review \u2014 no eligibility decisions are made here.",
      "agent_logs": "[AskHRAgent] **Remote Work Policy Guidance: Sarah Chen (Synthetic Profile)**\n\n| Benefit | Published Policy Example |\n|---|---|\n| Standard Allowance | 3 days/week remote |\n| Eligibility | Requires role, location, and manager/HR review |\n| Core Hours | 10 AM - 3 PM local |\n\n**Home Office Support:**\n- Equipment stipend: $1,000 one-time\n- Internet reimbursement: $50/month\n- Ergonomic assessment: Virtual consultation\n- Same-day IT support available\n\nDo not infer caregiver, disability, medical, or family status from a request. Route exceptions to authorized HR review.\n\nSynthetic policy guidance only. This agent does not determine eligibility, infer sensitive employee circumstances, submit a transaction, notify a manager, or make an HR decision.\n\nSource: [Synthetic HR Policy Snapshot]\nAgents: AskHRAgent",
      "expected_agent": "AskHRAgent",
      "must_include": [
        "Standard Allowance",
        "Requires role, location",
        "Do not infer caregiver"
      ],
      "model": "claude-sonnet-5",
      "requested_model": "claude-sonnet-5",
      "passed": true
    },
    {
      "case_id": "HR-06",
      "persona": "HR Operations Specialist",
      "onepager_promise": "Provides personalized, policy-based answers to reduce inquiry volume via 24/7 self-service resolution",
      "prompt": "Show the fictional benefits snapshot without estimating compensation or making an eligibility decision.",
      "assistant_response": "Pulled via the **AskHRAgent** \u2014 here's Sarah Chen's fictional benefits snapshot:\n\n- **Medical:** PPO Gold ($485/mo), **Dental:** $42/mo, **Vision:** $12/mo\n- **401(k):** 8% contribution, 4% company match\n- **PTO:** 14 days \u00b7 **Sick:** 8 days \u00b7 **Personal:** 2 days\n- Tier: Employee + Family\n\nNo compensation estimate or eligibility call is included \u2014 just the published synthetic snapshot. Want me to check time-off dates against policy next?",
      "agent_logs": "[AskHRAgent] **Benefits Summary: Sarah Chen (Synthetic Profile)**\n\n| Profile | Detail |\n|---|---|\n| Name | Sarah Chen |\n| Department | Engineering |\n| Start Date | March 2022 |\n| Benefits Tier | Employee + Family |\n\n**Current Benefits:** PPO Gold medical ($485/mo); Dental ($42/mo); Vision ($12/mo); 401(k) 8% contribution (4% company match)\n\n| Leave | Balance |\n|---|---|\n| PTO | 14 days |\n| Sick | 8 days |\n| Personal | 2 days |\n\n**How to request time off:** tell me the dates; I check the policy and prepare a draft request for you to submit to David Kim.\n\nNo salary, medical, family-status, or total-compensation value is inferred.\n\nSynthetic policy guidance only. This agent does not determine eligibility, infer sensitive employee circumstances, submit a transaction, notify a manager, or make an HR decision.\n\nSource: [Synthetic HR Policy Snapshot]\nAgents: AskHRAgent",
      "expected_agent": "AskHRAgent",
      "must_include": [
        "No salary",
        "total-compensation value is inferred",
        "Synthetic Profile"
      ],
      "model": "claude-sonnet-5",
      "requested_model": "claude-sonnet-5",
      "passed": true
    },
    {
      "case_id": "HR-07",
      "persona": "Employee",
      "onepager_promise": "Automates core HR transactions like time-off requests to reduce operational costs and increase HR team productivity",
      "prompt": "I want to take 5 days off next month for a family trip. Is that okay with my balance and the policy?",
      "assistant_response": "Good news \u2014 you're clear on all counts:\n\n- **Balance:** 14 PTO days available \u2192 9 left after this request\n- **Advance notice:** Fine, as long as you submit at least 2 weeks ahead\n- **Team conflicts / blackout dates:** None found\n- **Approver:** David Kim, typically 1-2 business days\n\nJust give me your specific start and end dates whenever you have them, and I'll prepare the request draft for you to review before submitting.",
      "agent_logs": "[AskHRAgent] **Time Off Check: 5 days for Sarah Chen**\n\n| Balance | Days |\n|---|---|\n| Available PTO | 14 |\n| Requested | 5 |\n| After Request | 9 |\n\n**Approver:** David Kim (manager)\n\n| Policy Requirement | Status |\n|---|---|\n| Sufficient balance | Pass |\n| Advance notice (2 weeks for 5+ days) | Pass if submitted today |\n| Team conflicts | None found in the synthetic team calendar |\n| Blackout dates | None in the next 30 days |\n\n**Typical approval:** 1-2 business days. Share the dates and I will prepare the request draft for you to submit.\n\nSynthetic policy guidance only. This agent does not determine eligibility, infer sensitive employee circumstances, submit a transaction, notify a manager, or make an HR decision.\n\nSource: [Synthetic HRIS + Policy Snapshot]\nAgents: AskHRAgent",
      "expected_agent": "AskHRAgent",
      "must_include": [
        "After Request",
        "David Kim",
        "Blackout dates"
      ],
      "model": "claude-sonnet-5",
      "requested_model": "claude-sonnet-5",
      "passed": true
    },
    {
      "case_id": "HR-08",
      "persona": "Employee",
      "onepager_promise": "Provides personalized, policy-based answers to reduce inquiry volume via 24/7 self-service resolution",
      "prompt": "Is there anything else I should know about my benefits or time off before the end of the year?",
      "assistant_response": "Here's your year-end heads-up (via the HR agent):\n\n- **Open enrollment (Nov 1\u201315):** Review your medical, dental, vision, and 401(k) elections for next year.\n- **PTO resets Jan 1:** Anything above the carryover limit is forfeited.\n- **Carryover cap:** 5 days max. Based on your current balance + accrual, you'll land around 10 days at year-end \u2014 so you'd want to use roughly **5 more days** before Dec 31 to avoid losing them.\n\nWant me to check your exact leave balance or preview some dates to use up those days?",
      "agent_logs": "[AskHRAgent] **Things to Know: Sarah Chen**\n\n- **Open enrollment (November 1-15):** review medical, dental, vision and 401(k) choices for next year.\n- **PTO accrual reset (January 1):** unused days above the carryover limit are lost.\n- **Carryover:** max 5 days. After the planned 5-day trip you would have 9 days, plus 1.25 accrual = about 10 days at year-end, so plan to use about 5 more days before Dec 31.\n\n**Resources:** benefits portal, HR help desk, Employee Handbook.\n\nSynthetic policy guidance only. This agent does not determine eligibility, infer sensitive employee circumstances, submit a transaction, notify a manager, or make an HR decision.\n\nSource: [Synthetic HRIS + Policy Snapshot]\nAgents: AskHRAgent",
      "expected_agent": "AskHRAgent",
      "must_include": [
        "Open enrollment",
        "Carryover",
        "before Dec 31"
      ],
      "model": "claude-sonnet-5",
      "requested_model": "claude-sonnet-5",
      "passed": true
    }
  ]
}
