# Session Bootstrap

Generated at: `2026-07-07T08:01:47+00:00`

## Purpose

This generated file is the current agent session's compact package map. It supports one-time first-run orientation; subsequent questions should use local search and cited files instead of scanning the whole package again.

## Operating Rule

- In the same agent session, do not rerun full bootstrap unless package files changed or the user asks to reset.
- For questions, run `python3 scripts/search_knowledge.py "<question>" --top-k 3`, then open only cited files.
- For source-backed answers, check `sources/source-manifest.yaml` before citing source text.
- For a new agent conversation, run `BOOTSTRAP.md` again because session memory does not carry over.

## Package Counts

- Bootstrap text files scanned: 105
- Modules detected: 10
- Search index exists: True
- Search chunks exists: True
- Search chunk count: 510
- Search token count: 21059

## Modules

- `candidate-activation` v0.1.1 enabled=true owner=Recruiting Ops entry=phone-opening title=候选人激活
- `day1-landing` v0.1.0 enabled=true owner=带教人 entry=workspace-account-check title=入职第一天 Landing
- `intern-role-basics` v0.1.1 enabled=true owner=Recruiting Ops entry=understand-role title=实习生角色与工作节奏
- `interview-arrangement` v0.1.2 enabled=true owner=带教人 entry=leader-check title=复试安排
- `offboarding` v0.1.0 enabled=true owner=HR Ops entry=confirm-last-day title=离职与结束实习
- `offer-preboarding` v0.1.1 enabled=true owner=HR Ops entry=confirm-intent title=Offer 与入职前准备
- `ppl-management` v0.1.1 enabled=true owner=Recruiting Ops entry=create-record title=PPL 管理
- `recruiting-intern-hiring` v0.1.1 enabled=true owner=Recruiting Ops entry=learn-ideal-profile title=招聘实习生 SOP
- `sourcing-channels` v0.1.5 enabled=true owner=Recruiting Ops entry=channel-policy title=招聘渠道寻访
- `training-acceptance` v0.1.0 enabled=true owner=带教人 entry=role-understanding-check title=培训验收

## Source Manifest Summary

- Manifest exists: True
- Types:
  - `embedded_image`: 9
  - `embedded_media_pdf`: 1
  - `embedded_media_video`: 1
  - `embedded_sheet`: 1
  - `external_link`: 4
  - `lark_doc`: 1
  - `linked_lark_doc`: 6
  - `manual_note`: 5
  - `self_reference`: 1
- Statuses:
  - `downloaded_metadata_only`: 1
  - `downloaded_with_alt_text`: 9
  - `ingested`: 16
  - `metadata_only`: 2
  - `skipped_self_reference`: 1

## Text File Inventory

| Path | Bytes | Lines | SHA-256 |
| --- | ---: | ---: | --- |
| `.ai/context/01-intent.md` | 2289 | 38 | `ab8f36c7e8b8` |
| `.ai/context/02-rules.md` | 4232 | 72 | `58d39e531b99` |
| `.ai/context/03-workspace-map.md` | 4851 | 134 | `1e2cbd9251e4` |
| `.ai/context/04-state-ledger.md` | 26155 | 469 | `c93fa7f7bd55` |
| `.ai/context/05-eval-checklists.md` | 3016 | 70 | `2fa99322afe1` |
| `.ai/context/06-systemization.md` | 3021 | 59 | `08011b076ee9` |
| `.ai/context/README.md` | 1691 | 33 | `ed8833069f28` |
| `.ai/context/snapshots/depth-context-audit-20260701T093807Z.md` | 2493 | 60 | `fc46a971a329` |
| `.clinerules` | 1413 | 26 | `389c8764c7b6` |
| `.cursor/rules/onboarding-kit.mdc` | 1621 | 35 | `546f518de973` |
| `.github/copilot-instructions.md` | 1675 | 33 | `34a45aa8717d` |
| `AGENT_COMPATIBILITY.md` | 2701 | 62 | `217a5cfd0870` |
| `AGENTS.md` | 8428 | 135 | `7083437dd6bc` |
| `BOOTSTRAP.md` | 4120 | 58 | `beb496c0e758` |
| `CLAUDE.md` | 1736 | 30 | `7de9197e24ab` |
| `GEMINI.md` | 1433 | 24 | `c0bace4f3bbe` |
| `HANDOFF.md` | 14729 | 271 | `a8b8479ead44` |
| `install.md` | 3633 | 95 | `d6fc5d340b40` |
| `kit.yaml` | 1714 | 81 | `d245ceefb6fd` |
| `MAINTAINERS.md` | 10487 | 222 | `6d5b93149c07` |
| `modules/candidate-activation/faq.yaml` | 3059 | 65 | `739496b537b9` |
| `modules/candidate-activation/knowledge.md` | 3379 | 67 | `238724d57044` |
| `modules/candidate-activation/module.yaml` | 615 | 26 | `e8f2e02c7912` |
| `modules/candidate-activation/steps.yaml` | 3567 | 94 | `a6d322629c96` |
| `modules/day1-landing/faq.yaml` | 1584 | 42 | `2b19bb473f03` |
| `modules/day1-landing/knowledge.md` | 661 | 18 | `ae3c63de2b7f` |
| `modules/day1-landing/module.yaml` | 510 | 23 | `3df4b5ba0aba` |
| `modules/day1-landing/steps.yaml` | 2542 | 76 | `d65db8188bad` |
| `modules/intern-role-basics/faq.yaml` | 1495 | 37 | `1f41fee32002` |
| `modules/intern-role-basics/knowledge.md` | 2067 | 56 | `032d7e8fcc0f` |
| `modules/intern-role-basics/module.yaml` | 657 | 26 | `db4e5f87a6b0` |
| `modules/intern-role-basics/steps.yaml` | 2317 | 58 | `2b3c338d57b4` |
| `modules/interview-arrangement/faq.yaml` | 4270 | 61 | `c1c7f09d9d58` |
| `modules/interview-arrangement/knowledge.md` | 3028 | 41 | `fec422ebedf2` |
| `modules/interview-arrangement/module.yaml` | 782 | 30 | `e5994ddea613` |
| `modules/interview-arrangement/steps.yaml` | 3918 | 96 | `2adde455da13` |
| `modules/offboarding/faq.yaml` | 835 | 25 | `ebd6a041c3ae` |
| `modules/offboarding/knowledge.md` | 886 | 22 | `8fd438a5c63b` |
| `modules/offboarding/module.yaml` | 490 | 24 | `6d53e6878992` |
| `modules/offboarding/steps.yaml` | 3060 | 90 | `c5b58b94a77e` |
| `modules/offer-preboarding/faq.yaml` | 942 | 25 | `a25067427ca3` |
| `modules/offer-preboarding/knowledge.md` | 978 | 22 | `a2e0e4280759` |
| `modules/offer-preboarding/module.yaml` | 467 | 22 | `691464bbacc5` |
| `modules/offer-preboarding/steps.yaml` | 2711 | 73 | `107dc82cab18` |
| `modules/ppl-management/faq.yaml` | 1466 | 39 | `676b5376e2a3` |
| `modules/ppl-management/knowledge.md` | 998 | 22 | `425c2f263ec3` |
| `modules/ppl-management/module.yaml` | 601 | 26 | `55a13b87d344` |
| `modules/ppl-management/steps.yaml` | 2479 | 72 | `b817017f3ad8` |
| `modules/recruiting-intern-hiring/faq.yaml` | 875 | 25 | `70ca92a03522` |
| `modules/recruiting-intern-hiring/knowledge.md` | 1555 | 40 | `49e336b10b0b` |
| `modules/recruiting-intern-hiring/module.yaml` | 637 | 27 | `ba869915f5bd` |
| `modules/recruiting-intern-hiring/steps.yaml` | 2552 | 72 | `beaafd32257d` |
| `modules/sourcing-channels/faq.yaml` | 4360 | 79 | `0c76aac9bf25` |
| `modules/sourcing-channels/knowledge.md` | 5420 | 81 | `3950d407d830` |
| `modules/sourcing-channels/module.yaml` | 870 | 30 | `5ebb0919d69c` |
| `modules/sourcing-channels/steps.yaml` | 5572 | 126 | `e4af8c0bd538` |
| `modules/training-acceptance/faq.yaml` | 1058 | 29 | `5aee848260f3` |
| `modules/training-acceptance/knowledge.md` | 607 | 22 | `b1c2ad12f04d` |
| `modules/training-acceptance/module.yaml` | 517 | 24 | `b793516e1b5b` |
| `modules/training-acceptance/steps.yaml` | 3314 | 91 | `58d30b081f89` |
| `scripts/bootstrap_session.py` | 6713 | 179 | `a4fa292b4867` |
| `scripts/index_knowledge.py` | 5633 | 135 | `0c8ae2f9f86e` |
| `scripts/ingest_lark_sources.py` | 31286 | 809 | `326463704540` |
| `scripts/install_skill.py` | 2026 | 55 | `f577f8609c0d` |
| `scripts/kitlib.py` | 6145 | 202 | `a78d5de013fd` |
| `scripts/module_crud.py` | 4230 | 143 | `6ec2d089720f` |
| `scripts/package_kit.py` | 3935 | 125 | `ac6dd12cd66a` |
| `scripts/search_knowledge.py` | 3076 | 86 | `ac4173d59229` |
| `scripts/validate_kit.py` | 9927 | 277 | `e7daf67450b2` |
| `skills/onboarding-buddy/SKILL.md` | 5236 | 108 | `676006ec445c` |
| `sources/external-links/external-link-01-f000ab5f98f7.md` | 27821 | 1270 | `5e0029dca2b8` |
| `sources/external-links/external-link-02-5df590d32723.md` | 1002 | 17 | `d9e265164196` |
| `sources/external-links/external-link-03-bbb174d5d358.md` | 5553 | 500 | `f2942f40751d` |
| `sources/external-links/external-link-04-60a3dfdf66d3.md` | 9730 | 1103 | `fc32acabd91e` |
| `sources/external-links/media-02-9971e353fe2d.md` | 1137 | 12 | `e51560caf937` |
| `sources/image-notes/image-01-93541141653a.md` | 1491 | 13 | `5a7bb2171e03` |
| `sources/image-notes/image-02-00ea1acf42b9.md` | 1826 | 13 | `6a8fc7185896` |
| `sources/image-notes/image-03-565450631535.md` | 2208 | 13 | `03add541a1ab` |
| `sources/image-notes/image-04-5ef8696e5247.md` | 1367 | 13 | `850524a7724a` |
| `sources/image-notes/image-05-7d186dee4746.md` | 1707 | 13 | `a2d4b1e7c549` |
| `sources/image-notes/image-06-127933d0d2ce.md` | 1463 | 13 | `d49b55061426` |
| `sources/image-notes/image-07-2c5035900b38.md` | 1436 | 13 | `f6ab24654715` |
| `sources/image-notes/leader-interview-calendar-redacted-01.md` | 973 | 15 | `6a4e8b886e08` |
| `sources/image-notes/leader-interview-calendar-redacted-02.md` | 911 | 13 | `a3bc170ec9e6` |
| `sources/linked-docs/linked-doc-01-b2afedea6f41.md` | 4226 | 127 | `47069c0759a8` |
| `sources/linked-docs/linked-doc-02-cefddbbc486e.md` | 870 | 23 | `b107abf62c3c` |
| `sources/linked-docs/linked-doc-03-21976674eb47.md` | 2380 | 58 | `31a08ed226ed` |
| `sources/linked-docs/linked-doc-04-2585092820ca.md` | 4468 | 93 | `e0c77965e4bd` |
| `sources/linked-docs/linked-doc-05-0e557a7099bf.md` | 15792 | 239 | `376f701cbe95` |
| `sources/linked-docs/linked-doc-06-24e7cb6c51ad.md` | 1243 | 14 | `886fb14691f0` |
| `sources/pdf-text/media-01-9dba6ef8c15f.md` | 6933 | 154 | `f1b4d940cb9a` |
| `sources/raw/feishu-internship-sop.md` | 7442 | 90 | `12be2e0ff9f2` |
| `sources/raw/feishu-main-full.md` | 28209 | 476 | `090b1c6283a2` |
| `sources/raw/manual-20260701-account-registration-channel-notes.md` | 6068 | 126 | `ee76e4899816` |
| `sources/raw/manual-20260702-boss-colleague-verification.md` | 1069 | 23 | `7e90b3294aa4` |
| `sources/raw/manual-20260702-liepin-maimai-registration-boundary.md` | 900 | 18 | `707b13ddb20c` |
| `sources/raw/manual-20260706-leader-interview-calendar-scheduling.md` | 2045 | 25 | `1b845042fb63` |
| `sources/raw/manual-20260707-homework-and-visual-trust-guidance.md` | 2351 | 44 | `362b29a17297` |
| `sources/README.md` | 3042 | 54 | `e3e958e0315b` |
| `sources/source-manifest.yaml` | 33648 | 378 | `a14259cd7c05` |
| `sources/source-map.yaml` | 1045 | 40 | `8da17c2287fd` |
| `sources/tables/sheet-01-2f1d179f893a.csv` | 392 | 7 | `569f9eac0a5c` |
| `sources/tables/sheet-01-2f1d179f893a.md` | 655 | 18 | `bd886e4b7b12` |
| `start.prompt.md` | 2208 | 50 | `686913e5f6bb` |
| `state-template/onboarding-run.schema.json` | 1532 | 50 | `8064c4295c26` |

## Next-Step Reminder

If the user asks a learner or knowledge question, answer through search-first retrieval. If the user asks for maintenance, follow `MAINTAINERS.md` and update this bootstrap after meaningful file changes.
