Employee Handbook Generator
Run ID: 69cc5d69b4d97b7651475bbe2026-03-31HR
PantheraHive BOS
BOS Dashboard

Generate a comprehensive employee handbook with company policies, benefits overview, code of conduct, leave policies, and compliance sections.

Step 1 of 3: analyze_requirements - Employee Handbook Generator

Executive Summary:

This document outlines the comprehensive requirements analysis for the "Employee Handbook Generator" workflow. The primary goal is to define both the essential content components of a professional employee handbook and the user interface/experience (UI/UX) specifications for the generation tool itself. This analysis ensures the final deliverable is a robust, legally compliant, and easily customizable employee handbook, generated through an intuitive and efficient digital platform.


1. Core Requirements for the Employee Handbook Content

The generated employee handbook must be comprehensive, professional, and adaptable to various company sizes and industries. It should serve as a foundational document for employees, outlining expectations, rights, and responsibilities.

1.1 General Handbook Characteristics

  • Professional Tone: Formal, clear, and unambiguous language.
  • Customizability: Ability to insert company-specific details (logo, name, mission, values, specific benefits, etc.).
  • Legal Compliance: Sections designed to meet general legal requirements (e.g., EEO, FMLA, ADA, OSHA, anti-harassment) with disclaimers for legal review.
  • Clarity & Readability: Well-structured with clear headings, bullet points, and concise explanations.
  • Version Control: Include a section for version history/effective dates.
  • Disclaimer: A prominent disclaimer advising legal review before implementation.

1.2 Required Handbook Sections and Policies

The handbook must include the following critical sections, with detailed sub-policies where appropriate:

1.2.1 Introduction & Company Overview

  • Welcome Message: From leadership.
  • Company Mission, Vision, and Values: Core principles.
  • Purpose of the Handbook: Explanation of its intent and legal standing.
  • At-Will Employment Disclaimer: (If applicable to jurisdiction).

1.2.2 Employment Basics

  • Equal Employment Opportunity (EEO): Non-discrimination and anti-harassment.
  • Recruitment & Hiring: Application process, background checks.
  • Onboarding & Orientation: Initial training and integration.
  • Employment Classifications: Full-time, part-time, temporary, exempt, non-exempt.
  • Performance Management: Reviews, promotions, disciplinary action, termination.
  • Workplace Accommodations: Americans with Disabilities Act (ADA) compliance.

1.2.3 Workplace Conduct & Ethics

  • Code of Conduct: General expectations for professional behavior.
  • Anti-Harassment & Anti-Discrimination Policy: Zero tolerance, reporting procedures.
  • Drug-Free Workplace Policy: Substance abuse, testing procedures.
  • Workplace Violence Prevention: Reporting threats, safety measures.
  • Confidentiality & Non-Disclosure: Protection of company and client information.
  • Conflict of Interest: Guidelines for avoiding personal gain from company activities.
  • Social Media Policy: Professional conduct online, representing the company.
  • Dress Code: Professional attire expectations.

1.2.4 Compensation & Benefits Overview

  • Pay Periods & Overtime: Payment schedules, eligibility for overtime.
  • Benefits Eligibility: Criteria for health, dental, vision, life insurance.
  • Retirement Plans: 401(k), pension, matching contributions.
  • Other Perks: Wellness programs, tuition reimbursement, employee discounts.
  • Business Expenses & Reimbursement: Guidelines for company-related costs.

1.2.5 Leave Policies

  • Paid Time Off (PTO): Vacation, sick leave, personal days accrual and usage.
  • Company Holidays: List of observed holidays.
  • Family and Medical Leave Act (FMLA): Eligibility and procedures.
  • Bereavement Leave: Time off for family loss.
  • Jury Duty Leave: Civic duty leave.
  • Military Leave: USERRA compliance.
  • Other Leaves: (e.g., educational, sabbatical, parental leave).

1.2.6 Workplace Safety & Security

  • Occupational Safety and Health Administration (OSHA) Compliance: Safety procedures, reporting incidents.
  • Emergency Procedures: Fire, natural disasters, active shooter protocols.
  • Data Security & Privacy: Handling sensitive information, password policies.
  • Building Access & Security: Keys, access cards, visitor policies.

1.2.7 Technology & Communication

  • Company Equipment Use: Laptops, phones, vehicles, software.
  • Internet & Email Usage: Acceptable use, monitoring.
  • Communication Standards: Internal and external communication etiquette.
  • Intellectual Property: Ownership of work created on company time.

1.2.8 Compliance & Legal Disclosures

  • Whistleblower Policy: Protection for reporting misconduct.
  • Employee Acknowledgment Form: To be signed by employees, confirming receipt and understanding of the handbook.
  • Legal Disclaimer: Reiterate that the handbook is not an employment contract and policies may change.

2. Design Specifications for the Employee Handbook Generator (User Interface/Experience)

The generator tool must provide an intuitive, efficient, and professional experience for users to create, customize, and export their employee handbooks.

2.1 Functional Requirements (Generator Tool)

  • User Account Management: Secure login, dashboard for managing multiple handbook projects.
  • Step-by-Step Wizard: Guided process for handbook creation.
  • Company Profile Setup: Input fields for company name, logo, address, industry, mission, values.
  • Policy Selection & Customization:

* Checkbox system for including/excluding standard policies.

* Rich text editor for customizing policy language, adding company-specific details, or creating entirely new policies.

* Pre-populated templates for common policies.

* Ability to upload custom clauses or documents.

  • Benefits Configuration: Structured input fields for health plans, retirement plans, PTO accrual rates, holiday lists.
  • Real-time Preview: Live rendering of the handbook content as policies are selected and customized.
  • Section Management: Ability to reorder, add, or remove custom sections.
  • Export Options: Generate professional PDF and editable DOCX formats.
  • Save & Resume: Automatically save progress and allow users to return to drafts.
  • Contextual Help & Tooltips: Explanations for each policy or input field.
  • Legal Disclaimer Integration: Automated inclusion of a customizable legal disclaimer.

2.2 Wireframe Descriptions (Generator Tool Interface)

2.2.1 Dashboard / Project Management Screen

  • Layout: Centralized view with "Create New Handbook" button, list of "My Handbooks" (drafts, completed), status indicators, and quick action buttons (Edit, Preview, Download, Delete).
  • Elements: Company logo (top left), user profile/settings (top right), search/filter for handbooks.

2.2.2 Handbook Creation Wizard (Multi-Step Form)

  • Overall Structure: Left-hand navigation showing progress (e.g., "1. Company Info > 2. Policies > 3. Benefits > 4. Review > 5. Export").
  • Step 1: Company Information

* Layout: Form fields for Company Name, Industry, Address, Contact Info, Logo Upload.

* Elements: Input fields, file upload button, "Next" button.

  • Step 2: Policy Selection & Customization

* Layout: Left panel with categories (e.g., "Employment Basics," "Workplace Conduct"), main content area with policy checkboxes and expandable rich text editors for customization.

* Elements: Accordion menus for categories, checkboxes, WYSIWYG editor for each selected policy, "Save Policy" button, "Next" button.

  • Step 3: Benefits & Leave Configuration

* Layout: Structured forms for entering details about specific benefit plans (e.g., dropdowns for plan types, input fields for provider names, contribution percentages, PTO accrual rates, holiday dates).

* Elements: Dropdown menus, numerical inputs, date pickers, "Add Another Benefit" button, "Next" button.

  • Step 4: Review & Final Customization

* Layout: Split screen: Left panel with navigable table of contents, Right panel with full handbook preview.

* Elements: Table of Contents (clickable links), scrollable preview window, global search within the handbook, "Edit Section" button (links back to relevant policy step), "Next" button.

  • Step 5: Export

* Layout: Options for export format (PDF, DOCX), final review prompt.

* Elements: "Generate PDF" button, "Generate DOCX" button, confirmation message.

2.3 Color Palette Recommendations

The color palette should convey professionalism, trustworthiness, and clarity.

  • Primary Colors (Generator UI):

* Dark Blue/Navy (#0A2244): For headers, primary buttons, strong brand presence.

* Light Gray (#F8F9FA): Backgrounds, separators.

* Medium Gray (#6C757D): Secondary text, subtle borders.

  • Accent Color (Generator UI & Handbook Highlights):

* Teal/Cyan (#17A2B8) or a muted Green (#28A745): For interactive elements, progress indicators, important call-outs, links.

  • Text Colors:

* Dark Charcoal (#343A40): Main body text for readability.

* Lighter Gray (#ADB5BD): Placeholder text, disabled elements.

  • Handbook Output (Internal Palette):

* Primarily black text on white background for print and digital readability.

* Subtle use of the accent color for headings or key information boxes.

2.4 Typography Recommendations

Readability and professionalism are paramount for both the generator interface and the final handbook.

  • Generator UI (Sans-serif):

* Headings: Montserrat or Lato (bold, clear, modern).

* Body Text & Forms: Open Sans or Roboto (clean, highly readable at various sizes).

  • Employee Handbook Output (Mix of Serif & Sans-serif for optimal print/digital readability):

* Main Body Text: Garamond, Georgia, or Merriweather (classic, professional, excellent for long-form reading).

* Headings: A clean sans-serif like Open Sans or Lato (to provide structure and contrast).

* Acknowledgment Form/Legal Disclaimers: Clear sans-serif like Arial or Calibri.

  • Font Sizes:

* UI: Base 14-16px, headings 18-28px.

* Handbook: Base 11-12pt, headings 14-24pt.

  • Line Spacing: 1.5 for body text in the handbook for improved readability.

2.5 UX Recommendations (Generator Tool)

  • Intuitive Navigation: Clear, consistent navigation elements.
  • Progress Indicators: Visual cues (e.g., progress bar, highlighted steps) to show users where they are in the handbook creation process.
  • Contextual Help: ? icons or tooltips next to complex fields/policies explaining their purpose or legal implications.
  • Error Handling: Clear and actionable error messages for invalid inputs or missing information.
  • Responsiveness: The interface should be fully responsive, adapting seamlessly to various screen sizes (desktop, tablet).
  • Accessibility: Adherence to WCAG 2.1 guidelines (e.g., sufficient color contrast, keyboard navigation, screen reader compatibility).
  • Feedback Mechanisms: Visual confirmation for saving changes, successful exports.
  • Undo/Redo Functionality: Within rich text editors for policy customization.
  • Preview Functionality: Real-time, accurate preview of the handbook's appearance.
  • Template Library: Offer pre-built templates for specific industries or company sizes to accelerate creation.
  • Version History/Audit Trail: For handbooks, show when changes were made and by whom.

3. Technical Considerations (for the Generator Tool)

  • Scalability: The platform should be able to handle a growing number of users and handbook projects.
  • Security: Robust data encryption, secure user authentication, and protection of sensitive company information.
  • Integration Potential: API capabilities for potential future integrations with HRIS or other HR platforms.
  • Hosting: Cloud-based solution for reliability and accessibility.
  • Database Design: Structured to efficiently store company profiles, policy templates, customized policies, and generated handbook versions.

4. Next Steps

Upon approval of these detailed requirements, the next steps will involve:

1.

gemini Output

Employee Handbook: Your Guide to Success at [Company Name]

Welcome to [Company Name]!

We are thrilled to welcome you to the [Company Name] team! This Employee Handbook is designed to be your comprehensive guide to our company culture, policies, procedures, and the benefits available to you. It outlines our expectations for a productive, respectful, and inclusive workplace, and provides important information to help you thrive in your role.

At [Company Name], we believe our employees are our greatest asset. We are committed to fostering an environment where everyone feels valued, respected, and empowered to contribute their best work. We encourage you to read this handbook carefully, as it contains vital information about your employment, rights, and responsibilities.

This handbook is a dynamic document and may be updated periodically. While it strives to be comprehensive, it cannot anticipate every situation. For further clarification on any policy or procedure, or for situations not explicitly covered, please do not hesitate to reach out to your manager or the Human Resources Department.

Welcome aboard! We look forward to achieving great things together.


1. Our Vision, Mission, and Values

At [Company Name], we are driven by a clear purpose and a strong set of principles that guide everything we do.

  • Our Vision: [Insert Company Vision Statement Here - e.g., To be the leading innovator in X industry, creating sustainable value for our customers and communities.]
  • Our Mission: [Insert Company Mission Statement Here - e.g., To deliver exceptional products/services through cutting-edge technology, unparalleled customer service, and a commitment to continuous improvement.]
  • Our Core Values: [Insert 3-5 Core Values with brief descriptions - e.g.,

* Integrity: We act with honesty and transparency in all our dealings.

* Innovation: We embrace creativity and continuously seek better solutions.

* Collaboration: We believe in the power of teamwork and mutual respect.

* Customer Focus: We are dedicated to understanding and exceeding our customers' expectations.

* Excellence: We strive for the highest standards in everything we do.

`]

These values are the foundation of our culture and define how we interact with each other, our customers, and our partners. We encourage every employee to embody these values in their daily work.


2. Employment Basics

Understanding the fundamentals of your employment at [Company Name] is crucial for a smooth and successful journey.

2.1 Employment Relationship

[Company Name] operates on an "at-will" employment basis. This means that, just as you are free to resign at any time for any reason, the company may terminate the employment relationship at any time, with or without cause or notice, provided it does not violate applicable law. This "at-will" status cannot be modified by any oral or written statement unless explicitly authorized in a formal written agreement signed by the CEO or Head of HR.

2.2 Hiring and Onboarding

Our hiring process is designed to select the best talent. Once hired, you will participate in an onboarding program to help you integrate into our team, understand your role, and become familiar with our systems and culture. This includes completing all necessary new hire paperwork, including I-9 verification.

2.3 Employment Classifications

Employees are typically classified as one of the following:

  • Full-Time Exempt: Salaried employees who meet specific criteria for exemption from overtime pay under federal and state wage and hour laws.
  • Full-Time Non-Exempt: Hourly employees eligible for overtime pay for hours worked over 40 in a workweek.
  • Part-Time Exempt/Non-Exempt: Employees working less than 40 hours per week, classified as exempt or non-exempt based on their role and compensation.
  • Temporary/Contract: Individuals hired for a specific project or limited duration.

Your employment offer letter specifies your classification. Please contact HR if you have questions about your classification.

2.4 Work Hours and Schedules

Our standard business hours are [e.g., Monday through Friday, 9:00 AM to 5:00 PM]. Specific department or individual schedules may vary and will be communicated by your manager. Flexible work arrangements, if available, must be approved by your manager and HR.

2.5 Attendance and Punctuality

Consistent attendance and punctuality are essential for our collective success. If you are unable to come to work or will be late, you must notify your manager as soon as possible, ideally before your scheduled start time. Unapproved absences or excessive tardiness may result in disciplinary action.


3. Compensation and Benefits Overview

We are committed to providing a competitive compensation and benefits package designed to support your financial well-being, health, and professional growth.

3.1 Pay Periods and Direct Deposit

Employees are paid on a [e.g., bi-weekly/semi-monthly] basis. Payday is every [e.g., Friday/15th and last day of the month]. Direct deposit is mandatory for all employees, ensuring secure and timely access to your earnings.

3.2 Overtime Compensation (for Non-Exempt Employees)

Non-exempt employees are eligible for overtime pay at a rate of one and one-half times their regular hourly rate for all hours worked over 40 in a single workweek. All overtime must be pre-approved by your manager.

3.3 Performance Reviews and Salary Adjustments

We believe in continuous feedback and development. Formal performance reviews are conducted [e.g., annually/semi-annually] to discuss your performance, set goals, and identify areas for growth. Salary adjustments are typically considered during these review cycles, based on individual performance, company performance, and market conditions.

3.4 Health and Wellness Benefits

[Company Name] offers a comprehensive suite of benefits to support your health and well-being. Eligibility for benefits typically begins on the first day of the month following [e.g., 30/60/90] days of employment.

  • Medical Insurance: [Briefly describe plan type, e.g., PPO/HMO options, carrier name]
  • Dental Insurance: [Briefly describe plan type, e.g., PPO/HMO options, carrier name]
  • Vision Insurance: [Briefly describe plan type, e.g., carrier name]
  • Employee Assistance Program (EAP): Confidential resources for personal and work-related challenges.
  • Wellness Programs: [If applicable, e.g., gym membership discounts, wellness challenges]

Detailed information on eligibility, enrollment procedures, and plan specifics can be found in the official plan documents provided by HR.

3.5 Retirement Savings Plan

We help you plan for your future with our [e.g., 401(k)] retirement savings plan.

  • Eligibility: [e.g., All employees 21 years or older after 90 days of service]
  • Company Match: [e.g., We offer a company match of 100% on the first 3% of your deferral, and 50% on the next 2%]
  • Vesting Schedule: [e.g., Immediate vesting/Graded vesting over X years]

For enrollment information and investment options, please contact HR.

3.6 Other Benefits

  • Professional Development & Training: We invest in our employees' growth through internal and external training programs, conferences, and certifications.
  • Life Insurance & Disability: [Briefly describe basic life insurance, short-term and long-term disability options]
  • Commuter Benefits: [If applicable, e.g., pre-tax deductions for public transit/parking]

4. Code of Conduct & Workplace Expectations

Our Code of Conduct outlines the ethical principles and behavioral standards that define our workplace. Adherence to these standards is fundamental to maintaining a respectful, productive, and legally compliant environment.

4.1 Professionalism and Respect

We expect all employees to treat colleagues, customers, partners, and visitors with respect, courtesy, and professionalism. This includes:

  • Effective Communication: Engaging in clear, constructive, and respectful communication.
  • Teamwork: Collaborating effectively and supporting team goals.
  • Constructive Feedback: Providing and receiving feedback professionally.
  • Appropriate Dress: Adhering to our business casual dress code, which may vary by department or role. Your manager will provide specific guidelines.

4.2 Anti-Harassment and Non-Discrimination Policy

[Company Name] is committed to providing a workplace free from discrimination and harassment based on race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic.

  • Zero Tolerance: Harassment or discrimination of any kind will not be tolerated.
  • Reporting: If you experience or witness any form of harassment or discrimination, you must report it immediately to your manager, HR, or any member of leadership. All reports will be handled with discretion and investigated promptly and thoroughly. Retaliation against anyone reporting a concern in good faith is strictly prohibited.

4.3 Workplace Safety and Security

Your safety is our top priority. We are committed to maintaining a safe and healthy work environment and adhering to all applicable safety regulations.

  • Reporting Hazards: Report any unsafe conditions, accidents, or injuries immediately to your manager and HR.
  • Emergency Procedures: Familiarize yourself with emergency exits, assembly points, and emergency contact information.
  • Violence Prevention: Threats or acts of violence are strictly prohibited. Report any concerns about potential violence to HR immediately.

4.4 Drug-Free Workplace Policy

[Company Name] is committed to maintaining a drug-free workplace to ensure the safety and productivity of all employees.

  • Prohibition: The unlawful manufacture, distribution, dispensation, possession, or use of controlled substances or alcohol in the workplace or while on company business is strictly prohibited.
  • Impairment: Employees must not be under the influence of alcohol or illegal drugs while working.

4.5 Confidentiality and Data Security

Protecting confidential company information and sensitive data is a critical responsibility for all employees.

  • Proprietary Information: Do not disclose confidential company information, trade secrets, customer data, or employee information to unauthorized individuals, inside or outside the company.
  • Data Protection: Follow all established procedures for protecting digital and physical data, including strong passwords, secure file storage, and proper disposal of sensitive documents.

4.6 Use of Company Property and Resources

Company property, including equipment, vehicles, software, and supplies, is provided for business use.

  • Responsible Use: Use company resources responsibly, efficiently, and for legitimate business purposes.
  • Care and Maintenance: Take reasonable care to protect company property from loss, damage, or theft.
  • Limited Personal Use: Incidental personal use of company resources (e.g., internet, email) is permissible as long as it does not interfere with work duties, violate company policies, or involve illegal or inappropriate activities.

4.7 Social Media Guidelines

While we respect your right to personal expression, your online activities can reflect on [Company Name].

  • Professionalism: Maintain professionalism in all online interactions.
  • Confidentiality: Do not disclose confidential company information.
  • Disclaimers: If you discuss work-related topics, make it clear that your opinions are your own and do not represent the company.
  • Respect: Avoid posting discriminatory, harassing, defamatory, or inappropriate content.

4.8 Conflict of Interest

Employees must avoid situations where their personal interests conflict with the interests of [Company Name].

  • Disclosure: If you believe you have a potential conflict of interest, or if a family member works for a competitor, vendor, or customer, you must disclose it to your manager and HR.
  • Fair Dealing: Do not use your position for personal gain or to unfairly benefit yourself or others.

5. Leave Policies

We understand that employees sometimes need time away from work for various reasons. [Company Name] provides several leave options to support your needs.

5.1 Paid Time Off (PTO) / Vacation Leave

gemini Output

Employee Handbook: [Your Company Name]

Date of Issue: [Month, Day, Year]

Version: 1.0


Important Notice & Disclaimer:

This Employee Handbook ("Handbook") provides general information and guidelines regarding the policies, procedures, and benefits of [Your Company Name] ("the Company"). This Handbook is not a contract of employment, express or implied, and does not create any contractual rights between the Company and its employees. Employment with the Company is "at-will," meaning that either the employee or the Company may terminate the employment relationship at any time, for any or no reason, with or without notice, subject to applicable law.

The Company reserves the right to modify, revoke, suspend, or terminate any of the policies, procedures, or benefits described in this Handbook, in whole or in part, at any time, with or without notice, at its sole discretion, subject to applicable law. Employees will be notified of significant changes. This Handbook supersedes all prior handbooks, policies, and practices, whether written or oral, unless specifically noted otherwise.

This Handbook should be read in conjunction with all official plan documents, which govern the terms and conditions of any benefits described herein. In the event of any conflict between this Handbook and official plan documents or applicable laws, the official plan documents or laws will control.

Employees are encouraged to consult with Human Resources regarding any questions about the policies and procedures outlined in this Handbook.


I. Welcome & Introduction

1.1 Welcome Message from Leadership

Dear Valued Employee,

On behalf of the entire team at [Your Company Name], we extend a warm welcome to you! We are thrilled to have you join our growing family and look forward to the contributions you will bring to our collective success.

At [Your Company Name], we believe that our employees are our greatest asset. We are committed to fostering a supportive, inclusive, and dynamic work environment where everyone can thrive, innovate, and achieve their full potential. This handbook is designed to be a comprehensive resource, providing you with essential information about our company culture, policies, benefits, and expectations.

We encourage you to read this handbook thoroughly, as it outlines important guidelines that ensure a respectful, productive, and compliant workplace for all. Should you have any questions, please do not hesitate to reach out to your manager or the Human Resources department.

Thank you for choosing to be a part of [Your Company Name]. We are excited about your journey with us and the future we will build together.

Sincerely,

[CEO/Leadership Name(s)]

[Your Company Name]

1.2 Our Company: Mission, Vision, and Values

  • Mission Statement: [Insert your company's mission statement here. Example: "To deliver innovative solutions that empower our customers to achieve their goals, while fostering a culture of excellence and integrity."]
  • Vision Statement: [Insert your company's vision statement here. Example: "To be the leading provider in our industry, recognized for our commitment to quality, customer satisfaction, and sustainable growth."]
  • Core Values:

* Integrity: We uphold the highest standards of honesty and ethical conduct in all our actions.

* Innovation: We embrace creativity and continuously seek new ways to improve and grow.

* Collaboration: We believe in the power of teamwork and foster an environment of mutual respect and support.

* Customer Focus: We are dedicated to understanding and exceeding the expectations of our customers.

* Accountability: We take ownership of our responsibilities and commitments.

* [Add other core values specific to your company]

1.3 Purpose of This Handbook

This Handbook serves as a guide for all employees of [Your Company Name]. It provides important information regarding:

  • Your rights and responsibilities as an employee.
  • The Company's expectations for workplace conduct and performance.
  • An overview of the benefits and programs available to eligible employees.
  • Key policies and procedures designed to ensure a fair, safe, and productive work environment.
  • Compliance with applicable laws and regulations.

II. Employment Basics

2.1 Employment-at-Will Statement

Employment with [Your Company Name] is "at-will." This means that, regardless of any other provisions in this Handbook, either you or the Company may terminate the employment relationship at any time, with or without cause, and with or without notice, for any or no reason, subject to applicable federal and state laws. No manager or representative of the Company, other than the [CEO/President] in a formal written agreement, has the authority to enter into any agreement for employment for a specified period of time or to make any agreement contrary to the at-will employment relationship.

2.2 Equal Employment Opportunity (EEO)

[Your Company Name] is an Equal Opportunity Employer. We are committed to providing a workplace free of discrimination and harassment based on race, color, religion, age, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, national origin, ancestry, genetic information, disability, veteran status, marital status, or any other characteristic protected by federal, state, or local laws. We encourage diversity and inclusion and prohibit any form of unlawful discrimination or harassment.

2.3 Non-Discrimination and Anti-Harassment Policy

The Company strictly prohibits discrimination and harassment of any kind, including sexual harassment. This policy applies to all employees, applicants, customers, and vendors. Harassment includes unwelcome conduct that is based on any protected characteristic and is severe or pervasive enough to create a hostile work environment or results in an adverse employment decision. Any employee who believes they have been subjected to discrimination or harassment, or who witnesses such behavior, should immediately report it to their manager or Human Resources. All complaints will be investigated promptly and confidentially to the extent possible, and appropriate corrective action will be taken. Retaliation against anyone who reports discrimination or harassment in good faith is strictly prohibited.

2.4 Americans with Disabilities Act (ADA)

[Your Company Name] complies with the Americans with Disabilities Act (ADA) and applicable state laws regarding individuals with disabilities. We are committed to providing reasonable accommodations to qualified individuals with disabilities, unless doing so would cause undue hardship to the Company. Employees needing an accommodation should contact Human Resources to initiate a confidential discussion and the interactive process.

2.5 Immigration Law Compliance (I-9)

In compliance with federal law, [Your Company Name] is required to verify the identity and employment eligibility of all new hires. All new employees must complete Section 1 of the Form I-9 on or before their first day of employment and provide acceptable documents establishing identity and employment authorization within three (3) business days of their hire date. Failure to comply with these requirements may result in termination of employment.

2.6 Employment Classifications

Employees are classified based on their work schedule and eligibility for overtime pay:

  • Full-Time Exempt: Typically works 40 hours per week, holds a position that meets federal and state exemption criteria, and is not eligible for overtime pay.
  • Full-Time Non-Exempt: Typically works 40 hours per week, is eligible for overtime pay for hours worked over 40 in a workweek.
  • Part-Time Exempt: Works fewer than 40 hours per week, holds a position that meets federal and state exemption criteria, and is not eligible for overtime pay.
  • Part-Time Non-Exempt: Works fewer than 40 hours per week, is eligible for overtime pay for hours worked over 40 in a workweek.
  • Temporary/Seasonal: Employed for a specific project or limited duration, may be full-time or part-time, and may or may not be eligible for certain benefits.
  • Contractor/Consultant: Not an employee of the Company, but provides services under a contractual agreement. Contractors are not eligible for employee benefits.

Your employment classification will be communicated to you upon hire.

2.7 Onboarding & Orientation

New employees will participate in an onboarding and orientation program designed to introduce them to the Company's culture, mission, policies, and their specific role and team. This process ensures a smooth transition and provides essential information to help you succeed.

2.8 Probationary Period

All new employees are subject to a probationary period of [e.g., 90 days] from their date of hire. This period allows both the employee and the Company to assess suitability for the role and the organization. During this time, employment may be terminated at any time by either party, with or without cause or notice. Successful completion of the probationary period does not guarantee continued employment, as employment remains at-will.

2.9 Employee Records

It is crucial that your personal information on file with the Company is accurate and up-to-date. Please notify Human Resources immediately of any changes to your:

  • Name, address, phone number
  • Emergency contacts
  • Marital status
  • Number of dependents
  • Beneficiary designations
  • Educational qualifications or professional licenses

Employee records are confidential and maintained in Human Resources. Access is limited to authorized personnel on a need-to-know basis.

III. Workplace Conduct & Expectations (Code of Conduct)

3.1 Workplace Ethics & Integrity

All employees are expected to conduct themselves with the highest level of integrity, honesty, and ethical behavior. This includes complying with all Company policies, procedures, and applicable laws. Any activity that could be perceived as unethical or illegal is strictly prohibited.

3.2 Professionalism

Employees are expected to maintain a professional demeanor in all interactions with colleagues, customers, vendors, and the public. This includes respectful communication, constructive feedback, and a commitment to quality work.

3.3 Dress Code

[Your Company Name] expects employees to present a professional image appropriate for our workplace and interactions with clients/public.

  • General Guidelines: [e.g., Business casual attire is generally appropriate. Clothing should be clean, neat, and in good repair. Avoid overly casual attire such as shorts, flip-flops, or ripped jeans unless specified for a particular role or event.]
  • Specific Roles: [e.g., Employees in client-facing roles may be required to wear business professional attire. Specific safety attire will be required for certain operational roles.]
  • Exceptions: [e.g., Casual Fridays may be announced, or specific attire for company events.]

Please consult your manager if you have questions about appropriate dress.

3.4 Attendance & Punctuality

Regular and punctual attendance is an essential function of every job at [Your Company Name]. Employees are expected to report to work on time, as scheduled, and to remain at work for their entire scheduled shift. If you are unable to report to work due to illness or other unforeseen circumstances, you must notify your manager as far in advance as possible, preferably at least [e.g., two hours] before your scheduled start time. Excessive absenteeism or tardiness may result in disciplinary action, up to and including termination.

3.5 Work Hours & Overtime

  • Standard Workweek: The standard workweek at [Your Company Name] is [e.g., 40 hours] for full-time employees, typically [e.g., Monday through Friday, 9:00 AM to 5:00 PM]. Specific schedules may vary by department or role.
  • Meal and Rest Breaks: Employees working shifts of [e.g., six or more hours] are generally provided an unpaid meal break of [e.g., 30 minutes]. Employees working shifts of [e.g., four or more hours] may be provided paid rest breaks of [e.g., 15 minutes]. Specific break policies comply with state and federal laws.
  • Overtime: Non-exempt employees are eligible for overtime pay at a rate of one and one-half times their regular rate of pay for all hours worked over 40 in a single workweek. All overtime must be pre-approved by your manager. Unauthorized overtime will be subject to disciplinary action. Exempt employees are not eligible for overtime pay.

3.6 Conflict of Interest

Employees must avoid any activity, interest, or relationship that conflicts with, or appears to conflict with, the best interests of [Your Company Name]. This includes, but is not limited to:

  • Working for a competitor, supplier, or customer.
  • Using Company property, information, or position for personal gain.
  • Accepting gifts, favors, or entertainment of substantial value from individuals or organizations doing business with the Company, beyond customary business courtesies.
  • Having a financial interest in a competitor, supplier, or customer that could influence business decisions.

Any potential conflict of interest must be disclosed immediately to your manager or Human Resources.

3.7 Confidentiality & Data Security

Employees are entrusted with confidential and proprietary information belonging to [Your Company Name] and its clients, including but not limited to trade secrets, financial data, customer lists, marketing strategies, product designs, and personnel information. All such information must be treated with the utmost confidentiality and used only for legitimate Company business. Employees must not disclose, copy, or use confidential information outside the scope of their employment, even after separation. Unauthorized disclosure will result in severe disciplinary action, up to and including termination, and potential legal action.

3.8 Company Property & Resources

Company property, including equipment, vehicles, software, and supplies, is provided for business use only. Employees are responsible for the proper care, maintenance, and security of all Company property. Personal use of Company property is generally prohibited or must be approved by management. Employees must not remove Company property from the premises without explicit authorization. Misuse, damage, or theft of Company property will result in disciplinary action and may lead to criminal prosecution.

3.9 Use of Company Communication Systems & Internet

Company communication systems (e.g., email, instant messaging, internal networks, internet access) are provided for business purposes. While incidental and limited personal use may be permitted, employees should have no expectation of privacy when using Company systems. The Company reserves the right to monitor, access, and disclose information transmitted or stored on its systems, including emails and internet usage, in accordance with applicable laws. Prohibited uses include, but are not limited to, accessing illegal content, transmitting offensive material, or engaging in activities that violate Company policy or law.

3.10 Social Media Policy

Employees are expected to exercise good judgment and professionalism when using social media, both personally and professionally. While the Company respects employees' rights to engage in social media, posts must not:

  • Disclose confidential or proprietary Company information.
  • Disparage the Company, its employees, customers, or partners.

*

employee_handbook_generator.md
Download as Markdown
Copy all content
Full output as text
Download ZIP
IDE-ready project ZIP
Copy share link
Permanent URL for this run
Get Embed Code
Embed this result on any website
Print / Save PDF
Use browser print dialog
"); var hasSrcMain=Object.keys(extracted).some(function(k){return k.indexOf("src/main")>=0;}); if(!hasSrcMain) zip.file(folder+"src/main."+ext,"import React from 'react' import ReactDOM from 'react-dom/client' import App from './App' import './index.css' ReactDOM.createRoot(document.getElementById('root')!).render( ) "); var hasSrcApp=Object.keys(extracted).some(function(k){return k==="src/App."+ext||k==="App."+ext;}); if(!hasSrcApp) zip.file(folder+"src/App."+ext,"import React from 'react' import './App.css' function App(){ return(

"+slugTitle(pn)+"

Built with PantheraHive BOS

) } export default App "); zip.file(folder+"src/index.css","*{margin:0;padding:0;box-sizing:border-box} body{font-family:system-ui,-apple-system,sans-serif;background:#f0f2f5;color:#1a1a2e} .app{min-height:100vh;display:flex;flex-direction:column} .app-header{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px} h1{font-size:2.5rem;font-weight:700} "); zip.file(folder+"src/App.css",""); zip.file(folder+"src/components/.gitkeep",""); zip.file(folder+"src/pages/.gitkeep",""); zip.file(folder+"src/hooks/.gitkeep",""); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install npm run dev ``` ## Build ```bash npm run build ``` ## Open in IDE Open the project folder in VS Code or WebStorm. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local "); } /* --- Vue (Vite + Composition API + TypeScript) --- */ function buildVue(zip,folder,app,code,panelTxt){ var pn=pkgName(app); var C=cc(pn); var extracted=extractCode(panelTxt); zip.file(folder+"package.json",'{ "name": "'+pn+'", "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vue-tsc -b && vite build", "preview": "vite preview" }, "dependencies": { "vue": "^3.5.13", "vue-router": "^4.4.5", "pinia": "^2.3.0", "axios": "^1.7.9" }, "devDependencies": { "@vitejs/plugin-vue": "^5.2.1", "typescript": "~5.7.3", "vite": "^6.0.5", "vue-tsc": "^2.2.0" } } '); zip.file(folder+"vite.config.ts","import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { resolve } from 'path' export default defineConfig({ plugins: [vue()], resolve: { alias: { '@': resolve(__dirname,'src') } } }) "); zip.file(folder+"tsconfig.json",'{"files":[],"references":[{"path":"./tsconfig.app.json"},{"path":"./tsconfig.node.json"}]} '); zip.file(folder+"tsconfig.app.json",'{ "compilerOptions":{ "target":"ES2020","useDefineForClassFields":true,"module":"ESNext","lib":["ES2020","DOM","DOM.Iterable"], "skipLibCheck":true,"moduleResolution":"bundler","allowImportingTsExtensions":true, "isolatedModules":true,"moduleDetection":"force","noEmit":true,"jsxImportSource":"vue", "strict":true,"paths":{"@/*":["./src/*"]} }, "include":["src/**/*.ts","src/**/*.d.ts","src/**/*.tsx","src/**/*.vue"] } '); zip.file(folder+"env.d.ts","/// "); zip.file(folder+"index.html"," "+slugTitle(pn)+"
"); var hasMain=Object.keys(extracted).some(function(k){return k==="src/main.ts"||k==="main.ts";}); if(!hasMain) zip.file(folder+"src/main.ts","import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import './assets/main.css' const app = createApp(App) app.use(createPinia()) app.mount('#app') "); var hasApp=Object.keys(extracted).some(function(k){return k.indexOf("App.vue")>=0;}); if(!hasApp) zip.file(folder+"src/App.vue"," "); zip.file(folder+"src/assets/main.css","*{margin:0;padding:0;box-sizing:border-box}body{font-family:system-ui,sans-serif;background:#fff;color:#213547} "); zip.file(folder+"src/components/.gitkeep",""); zip.file(folder+"src/views/.gitkeep",""); zip.file(folder+"src/stores/.gitkeep",""); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install npm run dev ``` ## Build ```bash npm run build ``` Open in VS Code or WebStorm. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local "); } /* --- Angular (v19 standalone) --- */ function buildAngular(zip,folder,app,code,panelTxt){ var pn=pkgName(app); var C=cc(pn); var sel=pn.replace(/_/g,"-"); var extracted=extractCode(panelTxt); zip.file(folder+"package.json",'{ "name": "'+pn+'", "version": "0.0.0", "scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "test": "ng test" }, "dependencies": { "@angular/animations": "^19.0.0", "@angular/common": "^19.0.0", "@angular/compiler": "^19.0.0", "@angular/core": "^19.0.0", "@angular/forms": "^19.0.0", "@angular/platform-browser": "^19.0.0", "@angular/platform-browser-dynamic": "^19.0.0", "@angular/router": "^19.0.0", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.0" }, "devDependencies": { "@angular-devkit/build-angular": "^19.0.0", "@angular/cli": "^19.0.0", "@angular/compiler-cli": "^19.0.0", "typescript": "~5.6.0" } } '); zip.file(folder+"angular.json",'{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "newProjectRoot": "projects", "projects": { "'+pn+'": { "projectType": "application", "root": "", "sourceRoot": "src", "prefix": "app", "architect": { "build": { "builder": "@angular-devkit/build-angular:application", "options": { "outputPath": "dist/'+pn+'", "index": "src/index.html", "browser": "src/main.ts", "tsConfig": "tsconfig.app.json", "styles": ["src/styles.css"], "scripts": [] } }, "serve": {"builder":"@angular-devkit/build-angular:dev-server","configurations":{"production":{"buildTarget":"'+pn+':build:production"},"development":{"buildTarget":"'+pn+':build:development"}},"defaultConfiguration":"development"} } } } } '); zip.file(folder+"tsconfig.json",'{ "compileOnSave": false, "compilerOptions": {"baseUrl":"./","outDir":"./dist/out-tsc","forceConsistentCasingInFileNames":true,"strict":true,"noImplicitOverride":true,"noPropertyAccessFromIndexSignature":true,"noImplicitReturns":true,"noFallthroughCasesInSwitch":true,"paths":{"@/*":["src/*"]},"skipLibCheck":true,"esModuleInterop":true,"sourceMap":true,"declaration":false,"experimentalDecorators":true,"moduleResolution":"bundler","importHelpers":true,"target":"ES2022","module":"ES2022","useDefineForClassFields":false,"lib":["ES2022","dom"]}, "references":[{"path":"./tsconfig.app.json"}] } '); zip.file(folder+"tsconfig.app.json",'{ "extends":"./tsconfig.json", "compilerOptions":{"outDir":"./dist/out-tsc","types":[]}, "files":["src/main.ts"], "include":["src/**/*.d.ts"] } '); zip.file(folder+"src/index.html"," "+slugTitle(pn)+" "); zip.file(folder+"src/main.ts","import { bootstrapApplication } from '@angular/platform-browser'; import { appConfig } from './app/app.config'; import { AppComponent } from './app/app.component'; bootstrapApplication(AppComponent, appConfig) .catch(err => console.error(err)); "); zip.file(folder+"src/styles.css","* { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: system-ui, -apple-system, sans-serif; background: #f9fafb; color: #111827; } "); var hasComp=Object.keys(extracted).some(function(k){return k.indexOf("app.component")>=0;}); if(!hasComp){ zip.file(folder+"src/app/app.component.ts","import { Component } from '@angular/core'; import { RouterOutlet } from '@angular/router'; @Component({ selector: 'app-root', standalone: true, imports: [RouterOutlet], templateUrl: './app.component.html', styleUrl: './app.component.css' }) export class AppComponent { title = '"+pn+"'; } "); zip.file(folder+"src/app/app.component.html","

"+slugTitle(pn)+"

Built with PantheraHive BOS

"); zip.file(folder+"src/app/app.component.css",".app-header{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:16px}h1{font-size:2.5rem;font-weight:700;color:#6366f1} "); } zip.file(folder+"src/app/app.config.ts","import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core'; import { provideRouter } from '@angular/router'; import { routes } from './app.routes'; export const appConfig: ApplicationConfig = { providers: [ provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes) ] }; "); zip.file(folder+"src/app/app.routes.ts","import { Routes } from '@angular/router'; export const routes: Routes = []; "); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install ng serve # or: npm start ``` ## Build ```bash ng build ``` Open in VS Code with Angular Language Service extension. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local .angular/ "); } /* --- Python --- */ function buildPython(zip,folder,app,code){ var title=slugTitle(app); var pn=pkgName(app); var src=code.replace(/^```[w]* ?/m,"").replace(/ ?```$/m,"").trim(); var reqMap={"numpy":"numpy","pandas":"pandas","sklearn":"scikit-learn","tensorflow":"tensorflow","torch":"torch","flask":"flask","fastapi":"fastapi","uvicorn":"uvicorn","requests":"requests","sqlalchemy":"sqlalchemy","pydantic":"pydantic","dotenv":"python-dotenv","PIL":"Pillow","cv2":"opencv-python","matplotlib":"matplotlib","seaborn":"seaborn","scipy":"scipy"}; var reqs=[]; Object.keys(reqMap).forEach(function(k){if(src.indexOf("import "+k)>=0||src.indexOf("from "+k)>=0)reqs.push(reqMap[k]);}); var reqsTxt=reqs.length?reqs.join(" "):"# add dependencies here "; zip.file(folder+"main.py",src||"# "+title+" # Generated by PantheraHive BOS print(title+" loaded") "); zip.file(folder+"requirements.txt",reqsTxt); zip.file(folder+".env.example","# Environment variables "); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Setup ```bash python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt ``` ## Run ```bash python main.py ``` "); zip.file(folder+".gitignore",".venv/ __pycache__/ *.pyc .env .DS_Store "); } /* --- Node.js --- */ function buildNode(zip,folder,app,code){ var title=slugTitle(app); var pn=pkgName(app); var src=code.replace(/^```[w]* ?/m,"").replace(/ ?```$/m,"").trim(); var depMap={"mongoose":"^8.0.0","dotenv":"^16.4.5","axios":"^1.7.9","cors":"^2.8.5","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","socket.io":"^4.7.4","uuid":"^9.0.1","zod":"^3.22.4","express":"^4.18.2"}; var deps={}; Object.keys(depMap).forEach(function(k){if(src.indexOf(k)>=0)deps[k]=depMap[k];}); if(!deps["express"])deps["express"]="^4.18.2"; var pkgJson=JSON.stringify({"name":pn,"version":"1.0.0","main":"src/index.js","scripts":{"start":"node src/index.js","dev":"nodemon src/index.js"},"dependencies":deps,"devDependencies":{"nodemon":"^3.0.3"}},null,2)+" "; zip.file(folder+"package.json",pkgJson); var fallback="const express=require("express"); const app=express(); app.use(express.json()); app.get("/",(req,res)=>{ res.json({message:""+title+" API"}); }); const PORT=process.env.PORT||3000; app.listen(PORT,()=>console.log("Server on port "+PORT)); "; zip.file(folder+"src/index.js",src||fallback); zip.file(folder+".env.example","PORT=3000 "); zip.file(folder+".gitignore","node_modules/ .env .DS_Store "); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Setup ```bash npm install ``` ## Run ```bash npm run dev ``` "); } /* --- Vanilla HTML --- */ function buildVanillaHtml(zip,folder,app,code){ var title=slugTitle(app); var isFullDoc=code.trim().toLowerCase().indexOf("=0||code.trim().toLowerCase().indexOf("=0; var indexHtml=isFullDoc?code:" "+title+" "+code+" "; zip.file(folder+"index.html",indexHtml); zip.file(folder+"style.css","/* "+title+" — styles */ *{margin:0;padding:0;box-sizing:border-box} body{font-family:system-ui,-apple-system,sans-serif;background:#fff;color:#1a1a2e} "); zip.file(folder+"script.js","/* "+title+" — scripts */ "); zip.file(folder+"assets/.gitkeep",""); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Open Double-click `index.html` in your browser. Or serve locally: ```bash npx serve . # or python3 -m http.server 3000 ``` "); zip.file(folder+".gitignore",".DS_Store node_modules/ .env "); } /* ===== MAIN ===== */ var sc=document.createElement("script"); sc.src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.10.1/jszip.min.js"; sc.onerror=function(){ if(lbl)lbl.textContent="Download ZIP"; alert("JSZip load failed — check connection."); }; sc.onload=function(){ var zip=new JSZip(); var base=(_phFname||"output").replace(/.[^.]+$/,""); var app=base.toLowerCase().replace(/[^a-z0-9]+/g,"_").replace(/^_+|_+$/g,"")||"my_app"; var folder=app+"/"; var vc=document.getElementById("panel-content"); var panelTxt=vc?(vc.innerText||vc.textContent||""):""; var lang=detectLang(_phCode,panelTxt); if(_phIsHtml){ buildVanillaHtml(zip,folder,app,_phCode); } else if(lang==="flutter"){ buildFlutter(zip,folder,app,_phCode,panelTxt); } else if(lang==="react-native"){ buildReactNative(zip,folder,app,_phCode,panelTxt); } else if(lang==="swift"){ buildSwift(zip,folder,app,_phCode,panelTxt); } else if(lang==="kotlin"){ buildKotlin(zip,folder,app,_phCode,panelTxt); } else if(lang==="react"){ buildReact(zip,folder,app,_phCode,panelTxt); } else if(lang==="vue"){ buildVue(zip,folder,app,_phCode,panelTxt); } else if(lang==="angular"){ buildAngular(zip,folder,app,_phCode,panelTxt); } else if(lang==="python"){ buildPython(zip,folder,app,_phCode); } else if(lang==="node"){ buildNode(zip,folder,app,_phCode); } else { /* Document/content workflow */ var title=app.replace(/_/g," "); var md=_phAll||_phCode||panelTxt||"No content"; zip.file(folder+app+".md",md); var h=""+title+""; h+="

"+title+"

"; var hc=md.replace(/&/g,"&").replace(//g,">"); hc=hc.replace(/^### (.+)$/gm,"

$1

"); hc=hc.replace(/^## (.+)$/gm,"

$1

"); hc=hc.replace(/^# (.+)$/gm,"

$1

"); hc=hc.replace(/**(.+?)**/g,"$1"); hc=hc.replace(/ {2,}/g,"

"); h+="

"+hc+"

Generated by PantheraHive BOS
"; zip.file(folder+app+".html",h); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. Files: - "+app+".md (Markdown) - "+app+".html (styled HTML) "); } zip.generateAsync({type:"blob"}).then(function(blob){ var a=document.createElement("a"); a.href=URL.createObjectURL(blob); a.download=app+".zip"; a.click(); URL.revokeObjectURL(a.href); if(lbl)lbl.textContent="Download ZIP"; }); }; document.head.appendChild(sc); }function phShare(){navigator.clipboard.writeText(window.location.href).then(function(){var el=document.getElementById("ph-share-lbl");if(el){el.textContent="Link copied!";setTimeout(function(){el.textContent="Copy share link";},2500);}});}function phEmbed(){var runId=window.location.pathname.split("/").pop().replace(".html","");var embedUrl="https://pantherahive.com/embed/"+runId;var code='';navigator.clipboard.writeText(code).then(function(){var el=document.getElementById("ph-embed-lbl");if(el){el.textContent="Embed code copied!";setTimeout(function(){el.textContent="Get Embed Code";},2500);}});}