# Milestone 24: Perl Layer - Protobuf::DescriptorPool

[TOC]

*   [x] REFRESH: Review all documents in @perl/doc/guidelines/**

*   [x] Create test file `t/02-descriptor_pool.t`.
*   [x] Tests in `t/02-descriptor_pool.t` cover basic creation and search.
*   [x] Implement `Protobuf::DescriptorPool` module (`lib/Protobuf/DescriptorPool.pm`).
*   [x] Implement XS Bindings (`lib/Protobuf/DescriptorPool.xs`).
*   [x] Perl tests pass for Protobuf::DescriptorPool.
*   [x] Review and update perl/doc/architecture/api/01-descriptor-pool.md based on this milestone's learnings.
