Build process - extract metadata