WeSearch

Intent first, stacks second: why Topogram centers contracts

·2 min read · 0 reactions · 0 comments · 16 views
#ai#softwareengineering#topogram#John Attebury#Topogram
Intent first, stacks second: why Topogram centers contracts
TL;DR · WeSearch summary

Topogram is a software framework that organizes contracts into three layers: Spec, Contract, and Slice. This structure allows for efficient validation and resolution of user intent across various surfaces and contexts. By focusing on portable semantics, Topogram enhances workflows while balancing authoring costs and shared intent.

Key facts
Original article
DEV.to (Top)
Read full at DEV.to (Top) →
Opening excerpt (first ~120 words) tap to expand

try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 312932) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } John Attebury Posted on May 17 Intent first, stacks second: why Topogram centers contracts #ai #softwareengineering #topogram #agents Topogram chains three layers: Spec — durable intent in topo/ (.tg statements, projections, widgets, SDLC records, and supporting docs). Contract — the engine validates and resolves that graph into normalized semantics per surface (screens and widget bindings on a ui_contract, endpoints on an api_contract, tables on a db_contract, and so on).

Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from DEV.to (Top)