[{"data":1,"prerenderedAt":300},["ShallowReactive",2],{"sanity-N8bPz-J_WEP0QDPFZCf4R7OL7LDthDSyWFKYzdwpTUw":3},{"data":4,"sourceMap":210},{"_createdAt":5,"_id":6,"_rev":7,"_system":8,"_type":11,"_updatedAt":12,"author":13,"category":23,"content":29,"draft":163,"excerpt":164,"highlights":165,"mainImage":200,"ogImage":204,"publishedAt":206,"slug":207,"summary":164,"title":209},"2026-06-05T08:11:25Z","2174b466-6026-4bc0-999c-a2e64560bee4","cxG6WGqtby4sD0hmXPmRLZ",{"base":9},{"id":6,"rev":10},"lPDB9q9M8PtVd7cdk27mHN","blog","2026-06-10T13:25:01Z",{"_id":14,"image":15,"name":20,"role":21,"slug":22},"90b807cf-093b-4f2a-9bd8-4c1bd5cdd34b",{"_type":16,"asset":17},"image",{"_ref":18,"_type":19},"image-74142969ce99202468ef92b10ad538d67141cdb6-2400x2400-jpg","reference","Mirna Savić","Content Manager",null,{"_id":24,"slug":25,"title":28},"6297c633-94d4-4808-8ae4-3320c06465a3",{"_type":26,"current":27},"slug","product-launches","Product launches",[30,42,50,59,67,75,87,95,103,119,127,135,155],{"_key":31,"_type":32,"children":33,"markDefs":40,"style":41},"e7f2f7b71a51","block",[34],{"_key":35,"_type":36,"marks":37,"text":39},"e21b5a47841e","span",[38],"em","Project metadata turns a folder of projects into a consistent, structured dataset you can actually report on.",[],"normal",{"_key":43,"_type":32,"children":44,"markDefs":49,"style":41},"e4773e96d43f",[45],{"_key":46,"_type":36,"marks":47,"text":48},"82bca3bfb66f",[],"Workspace admins define one template once, and those fields appear on every project's home page for owners to fill in and everyone to read.",[],{"_key":51,"_type":32,"children":52,"markDefs":57,"style":58},"2c33cbb03f56",[53],{"_key":54,"_type":36,"marks":55,"text":56},"ad0f9eb87db5",[],"A new layer above the project",[],"h2",{"_key":60,"_type":32,"children":61,"markDefs":66,"style":41},"0e1574ba86a8",[62],{"_key":63,"_type":36,"marks":64,"text":65},"6625982063a3",[],"Until now, information governance has lived inside models, versions, and projects. Project metadata is one of the first pieces of structured information to sit above the project content itself and begin to form a portfolio layer.",[],{"_key":68,"_type":32,"children":69,"markDefs":74,"style":41},"1dfcb36fbc74",[70],{"_key":71,"_type":36,"marks":72,"text":73},"27352c6fe536",[],"With one standard across the workspace, firms gain governance they can enforce, reporting they can trust across the whole portfolio, and integrations that hold up because the values behind them are typed and stable.",[],{"_key":76,"_type":77,"content":78},"8420cd7314eb","callout",[79],{"_key":80,"_type":32,"children":81,"markDefs":86,"style":41},"a063be3521f7",[82],{"_key":83,"_type":36,"marks":84,"text":85},"05f85ad8813c",[],"Without a shared structure, portfolio reporting can't be trusted because no two projects are tagged the same way. Integrations break when values are missing or renamed. And there's no clean, queryable layer to power filters or feed AI.",[],{"_key":88,"_type":32,"children":89,"markDefs":94,"style":58},"95da6a4f7371",[90],{"_key":91,"_type":36,"marks":92,"text":93},"92743162a96f",[],"How it works",[],{"_key":96,"_type":32,"children":97,"markDefs":102,"style":41},"164a3b71f171",[98],{"_key":99,"_type":36,"marks":100,"text":101},"e1a9d8f64b6e",[],"An admin defines the template once in Settings, choosing the fields, types, and rules every project should follow. Those fields then appear automatically on every project's home page, where owners enter the values inline, guided by helper text.",[],{"_key":104,"_type":105,"enableLightbox":106,"images":107,"rowCount":118},"1bf66aad183f","gallery",true,[108,113],{"_key":109,"_type":16,"alt":110,"asset":111},"310ab3dd05a0","Edit Project Metadata",{"_ref":112,"_type":19},"image-b04acb9f75f1d83539f088805912422045e5db9f-1084x1094-jpg",{"_key":114,"_type":16,"alt":115,"asset":116},"e28ad5932289","Project metadata",{"_ref":117,"_type":19},"image-d5de32ff4c7d31d525f23ea74e6bcfeceb358005-1836x2050-jpg",2,{"_key":120,"_type":32,"children":121,"markDefs":126,"style":41},"5d306487fcfa",[122],{"_key":123,"_type":36,"marks":124,"text":125},"a7fe81aff9af",[],"Everyone who can open the project reads the values at a glance, and whenever a value drifts out of sync with the template, owners and admins get a warning and fix it in place.",[],{"_key":128,"_type":32,"children":129,"markDefs":134,"style":58},"fe73c55c083e",[130],{"_key":131,"_type":36,"marks":132,"text":133},"bf9a6251e819",[],"Where it leads",[],{"_key":136,"_type":32,"children":137,"markDefs":151,"style":41},"3e0859887cce",[138,142,147],{"_key":139,"_type":36,"marks":140,"text":141},"f339e0ba1558",[],"Because that data is structured and reliable, it gives our AI layer something solid to stand on. With ",{"_key":143,"_type":36,"marks":144,"text":146},"5e48005e575e",[145],"20a8c0261209","Speckle Intelligence (Practical AI for AEC)",{"_key":148,"_type":36,"marks":149,"text":150},"a179d48b73a1",[]," now in beta, good metadata becomes the context the AI can ground its answers in.",[152],{"_key":145,"_type":153,"href":154},"link","https://speckle.systems/intelligence",{"_key":156,"_type":32,"children":157,"markDefs":162,"style":41},"c2f92e9b3810",[158],{"_key":159,"_type":36,"marks":160,"text":161},"676c3e359e8a",[],"This is the foundation for the portfolio intelligence Speckle is building toward, where firms can ask things like \"find all healthcare projects in Germany delivered for Client X between 2023 and 2026\" and reason across their entire body of work rather than one project at a time.",[],false,"Project metadata turns a folder of projects into a consistent, structured dataset you can actually report on. ",[166,178,189],{"_key":167,"_type":168,"content":169},"18c5a3db8a8f","highlight",[170],{"_key":171,"_type":32,"children":172,"markDefs":177,"style":41},"8db703a20c7b",[173],{"_key":174,"_type":36,"marks":175,"text":176},"a447471765bc",[],"Project metadata lets you define a single template so every project captures the same business facts in the same structure.",[],{"_key":179,"_type":168,"content":180},"a465a6a2e403",[181],{"_key":182,"_type":32,"children":183,"markDefs":188,"style":41},"4c34c7754425",[184],{"_key":185,"_type":36,"marks":186,"text":187},"f76724a1a1ef",[],"This enables trustworthy reporting, stable integrations, and reliable context for AI.",[],{"_key":190,"_type":168,"content":191},"94fc5cbd835b",[192],{"_key":193,"_type":32,"children":194,"markDefs":199,"style":41},"2f977dac0f6c",[195],{"_key":196,"_type":36,"marks":197,"text":198},"9aaa3e9d7a1d",[],"It establishes a portfolio layer above individual projects, the foundation for reasoning across an entire body of work.",[],{"_type":16,"alt":201,"asset":202},"Speckle Project Metadata",{"_ref":203,"_type":19},"image-924df341bbc8244121dc6fcad81153de80bc5ace-1920x1080-jpg",{"_type":16,"asset":205},{"_ref":203,"_type":19},"2026-06-05",{"_type":26,"current":208},"project-metadata-for-portfolio-wide-governance-and-reporting","Project metadata for portfolio-wide governance and reporting",{"documents":211,"paths":217,"mappings":236},[212,213,215],{"_id":6,"_type":11},{"_id":24,"_type":214},"blogCategory",{"_id":14,"_type":216},"person",[218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235],"$['_createdAt']","$['_id']","$['_rev']","$['_system']","$['_type']","$['_updatedAt']","$['content']","$['excerpt']","$['highlights']","$['image']","$['mainImage']","$['name']","$['ogImage']","$['publishedAt']","$['role']","$['slug']","$['summary']","$['title']",{"$['_createdAt']":237,"$['_id']":242,"$['_rev']":245,"$['_system']":247,"$['_type']":250,"$['_updatedAt']":253,"$['author']['_id']":256,"$['author']['image']":258,"$['author']['name']":261,"$['author']['role']":264,"$['category']['_id']":267,"$['category']['slug']":269,"$['category']['title']":272,"$['content']":275,"$['excerpt']":278,"$['highlights']":281,"$['mainImage']":284,"$['ogImage']":287,"$['publishedAt']":290,"$['slug']":293,"$['summary']":295,"$['title']":298},{"source":238,"type":241},{"document":239,"path":239,"type":240},0,"documentValue","value",{"source":243,"type":241},{"document":239,"path":244,"type":240},1,{"source":246,"type":241},{"document":239,"path":118,"type":240},{"source":248,"type":241},{"document":239,"path":249,"type":240},3,{"source":251,"type":241},{"document":239,"path":252,"type":240},4,{"source":254,"type":241},{"document":239,"path":255,"type":240},5,{"source":257,"type":241},{"document":118,"path":244,"type":240},{"source":259,"type":241},{"document":118,"path":260,"type":240},9,{"source":262,"type":241},{"document":118,"path":263,"type":240},11,{"source":265,"type":241},{"document":118,"path":266,"type":240},14,{"source":268,"type":241},{"document":244,"path":244,"type":240},{"source":270,"type":241},{"document":244,"path":271,"type":240},15,{"source":273,"type":241},{"document":244,"path":274,"type":240},17,{"source":276,"type":241},{"document":239,"path":277,"type":240},6,{"source":279,"type":241},{"document":239,"path":280,"type":240},7,{"source":282,"type":241},{"document":239,"path":283,"type":240},8,{"source":285,"type":241},{"document":239,"path":286,"type":240},10,{"source":288,"type":241},{"document":239,"path":289,"type":240},12,{"source":291,"type":241},{"document":239,"path":292,"type":240},13,{"source":294,"type":241},{"document":239,"path":271,"type":240},{"source":296,"type":241},{"document":239,"path":297,"type":240},16,{"source":299,"type":241},{"document":239,"path":274,"type":240},1781097989263]