CG

Charlie Greenman

Generalist

New York, NY

Builds practical AI systems that turn scattered professional work into durable, reviewable knowledge.

Experience

Professional history

Technical Founder

Razroo | Co-Build Feature Platform

Dec 2018 - Feb 2026New York City Metropolitan Area

Venture: Razroo is a Premium Code Generation Tool and AI Ticketing system. Developed microservice architecture to include services such as payments via Stripe and real time messaging via Slack. The codebase is primarily Nodejs + AWS in the backend. Frontend is primarily Enterprise Angular and Enterprise Next.js. Architect for a multi-modal AI platform leveraging RAG + RLHF architecture, aimed at developing cutting-edge AI products including OpenAI, Anthropic, Vertex AI, and Llama 3. Agency ---------------------------------------- ASCO (2 yrs): Led the migration of an Enterprise Angular 11 monorepo to Angular 17, ensuring seamless transition and improved performance. As a Senior Software Engineer, contributed to the day-to-day operations of the main ASCO platform, focusing on critical components such as the live video player, content pipeline, and core functionalities using Angular and Node.js. Utilized monorepo architecture with ngrx/store, TypeScript, SCSS, and Apollo Client to enhance scalability and maintainability. Capital One (6 months): Served as a full stack engineer on the Enterprise payments system team to redesign services to address issues such as reissuing of bounced checks and fluid onboarding of enterprise customers. The stack included a NodeJS and nest.js backend and Angular frontend. Columbia University (2 Yrs): Senior Software Engineer helping to build core functionality of their course management system. Primary work done with Angular. This includes a monorepo architecture, including ngrx/store, Typescript, Scss, and Apollo Client. Datasite One (3 yrs): UI Architect for pre-cursor merger and acquisition application. Oversaw 3-4 engineers, on a bleeding edge Angular App, using functional Sass, functional programming paradigms, @ngrx/store, Apollo/GraphQL, unit testing, E2E testing, Nrwl/nx, and a monorepo architecture. Creator of Node GraphQL development server.

Software Engineer

Verizon

Aug 2016 - Dec 2017New York City Metropolitan Area

Upgraded the dashboard for the ad sales team that serves brands such as TechCrunch, Huffington Post, AOL, Yahoo Sports, Yahoo Finance and Moviefone. Front end architect for Oath advertising platform. Developer of component architecture, state management, and front end development operations tooling. Developer for the internal Front End Oath Component Library and design system. Recommended to the company to use CSS standard of BEM as well as the state management Redux pattern. One of company "gate keepers" for a team of 20+ front end developers. Creator of python scripts for Angular 1.x to standardize the generation of app components. Files include controllers, routes, models, components, LESS files, end to end and unit tests. Creator of progressive Angular Front End tooling utilizing Webpack, Typescript, BabelJS, Selenium, Protractor, Mocha, Jasmine, Rxis, and Ngrx/Store.

Front End Software Engineer

Rubenstein Technology Group

Sep 2015 - Aug 2016New York City Metropolitan Area

Rubenstein Tech serves law firms in the AM100 range. Developer for website and product development using best front end practices and architecture. Utilized technologies such as React/Redux, Node.js, Perl, and PHP. Contributed to their various build systems including, Grunt, Gulp, Webpack, and Node scripting.

Founder

DigiDouse

Aug 2015 - Jan 2016New York, United States

Was another company that we fully intended to turn into something. Had a core group of 4 founders. Was going to be a company that would have a very interesting take on digital storage that as of today 8/17/2021, still does not exist. Ultimately, wasn't the right group to accomplish the task at hand, nor was the idea something I felt comfortable completely leaning into.

Front End Engineer

Omnium Group

Jan 2012 - Sep 2015New York, NYFull-time

Served as front end developer for Omnium working across multiple clients and ventures. Pegasus Solutions: At Pegasus Solutions, spearheaded the development of a hotel booking engine, empowering hotels to facilitate bookings directly on their websites. Took charge of architecting the entire front-end stack for the booking engine, leveraging technologies such as Backbone.js, Underscore.js, and others. Successfully revamped the front-end architecture to enhance performance and scalability. Additionally, designed and developed both responsive and non-responsive websites for clients, ensuring optimal user experience across various devices and platforms. Authoriti.me Location Intelligence Platform: At Authoriti.me, contributed to various web applications and performed general front-end tasks, encompassing web animations, client-side storage implementation, responsive design implementation, and utilization of both front-end and back-end frameworks. Played a role in docker containerization efforts, particularly for the Angular decoupled front-end and Django Python application, ensuring efficient deployment and scalability. Government of Westport Connecticut and Lothrop Associates: Developed a commenting application for a new park that was under construction, enabling feedback collection through a PHP commenting system while integrating JavaScript analytics. Launched GitHub projects such as a NodeJS and React based CMS used to create a virtual book library and an 8-bit illustrator using React/Redux

Technical Writer Associate

Omnium Group

Dec 2010 - Dec 2012New York, NY

Edited brochure collateral and website content through Joomla and Wordpress content management tools. Conducted competitive research for new Omnium Group ventures. Involved identifying competitors, comparing software features and functionality. Analyzed Google analytics for trends and recommended strategies to increase sales conversions of Omnium’s products. Helped develop new prototypes in PHP and JQuery for Omnium Group special projects.

Founder

Book Skull

Jun 2011 - Jan 2015Houston, Tx

Ecommerce business. More or less "flipping" books. Sunsetted once software career became all encompassing.

Founder

Share Sum

Jan 2014 - Jul 2014New York

A mock software company was created between myself and three other software college buddies. Lessons learned, mostly around team building and business modeling. Decided to sunset, disband and move on.

Projects

Selected work

ProfileScribe

An agent-managed professional profile that monitors approved sources and drafts credible updates.

Source graph for professional links, repositories, launches, and writing.Review queue for profile changes and post drafts.

Crawler agent prototype

Fetches approved public links and extracts timestamped facts for profile reconciliation.

Normalizes evidence before it reaches the professional memory.Separates fact extraction from user-facing claims.

Education

Schools and fields

Houston Community College

Associate of Arts, Business

Jan 2011 - Jun 2012

Timeline

Recent posts

109 posts
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYAug 10, 10:00 AM

Designing agent products with the guardrails first

Abstracts

Agent product design, in this context, has meant thinking about limits before capabilities: what an agent is allowed to fetch, what counts as evidence, and what still requires a human decision. ProfileScribe and the crawler agent prototype both take that approach, treating normalization and review as first-class parts of the product rather than afterthoughts. It is a slower way to build, but it produces something closer to a system people can actually rely on for their own professional record.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYAug 10, 8:12 AM

Find Accountants narrows discovery to credentials and specialty, not just a name

Abstracts

The Find Accountants page on ProfileScribe organizes accountants by credentials, tax and bookkeeping specialties, and service area, then ties each listing back to public professional sources a visitor can actually check. That last part is the useful piece: instead of a flat directory entry, you get a way to verify who someone says they are before reaching out.

Under the hood the page is structured as a SearchResultsPage with an ItemList and a SearchAction, which is what lets someone search directly rather than scroll through an undifferentiated list. For a field like accounting, where the difference between a tax specialist and a bookkeeper matters to the person searching, that structure is doing real work, not just decoration.

This is the same discovery pattern I've been applying profession by profession, but the accountant page is a good test case for whether specialty and credential filtering actually holds up when the underlying work is more regulated and detail-sensitive than something like general consulting.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYAug 9, 6:14 PM

A source graph for work that lives in too many places

Abstracts

Professional work tends to be scattered: a repository here, a piece of writing there, a launch mentioned in passing somewhere else. ProfileScribe's source graph is an attempt to connect those pieces, linking professional links, repositories, launches, and writing so they can be reasoned about together instead of rediscovered one at a time. It is a modeling problem as much as an engineering one, and it is the part of the system that makes later summaries or updates worth trusting.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYAug 9, 2:00 PM

Keeping fact extraction separate from what gets said publicly

Abstracts

The crawler agent prototype fetches approved public links and pulls out timestamped facts, but it stops there. Turning a raw fact into a public claim is a separate step, done deliberately rather than automatically. That separation matters more than it sounds: it means the system can normalize messy source material into structured evidence first, and only later decide what is solid enough to state about someone's work. Building the boundary in early is easier than adding it after the fact.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYAug 9, 10:00 AM

Why a profile agent should draft, not decide

Abstracts

ProfileScribe is built around a review queue: proposed changes to a profile, and any post drafts, wait for a human look before they go live. That constraint is the point. An agent that monitors approved sources can surface useful updates quickly, but publishing claims about someone's work should stay a deliberate choice, not an automatic one. Keeping drafting and approval separate is a small design decision, but it is the one that makes the rest of the system trustworthy enough to use.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYAug 2, 10:00 AM

The unglamorous parts of agent product design that matter most

Abstracts

Designing an agent that touches someone's public profile puts the boring parts front and center: what counts as an approved source, what gets normalized before it's trusted, and where a human has to look at a draft before it goes out. None of that is exciting to describe, but skipping it is exactly how AI-generated profiles end up sounding confident and wrong.

Building ProfileScribe and the crawler agent prototype together has meant designing for restraint as much as for capability — deciding what the system should refuse to claim just as carefully as what it's allowed to draft.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYAug 2, 8:13 AM

A narrower discovery page: Find Lactation consultants on ProfileScribe

Abstracts

ProfileScribe now has a dedicated Find Lactation consultants page, and it's built as a real filterable collection rather than a generic listing. Visitors can search by credentials, specialties, service area, public sources, and booking links instead of scrolling an undifferentiated directory.

The page is structured as a SearchResultsPage with SearchAction and ItemList markup, so each lactation consultant entry is a checkable ListItem tied to public evidence rather than a self-reported blurb. That distinction matters for a profession where credentials and service area are the whole point of trust: it lets someone verify who they're looking at before reaching out.

It's a small, specific test of the broader idea behind ProfileScribe - that discovery pages for niche professions should be as structured and verifiable as the general one, not a scaled-down afterthought.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYAug 1, 6:04 PM

Treating scattered professional work as knowledge, not just history

Abstracts

A lot of professional work — commits, write-ups, project pages, links shared here and there — exists but never becomes anything durable. It sits scattered across platforms until someone has to reconstruct it by hand.

The interesting problem isn't collecting that material; it's modeling it so it holds up to review: connecting a skill claim to the project that actually demonstrates it, and keeping that connection visible rather than asserted. That's the modeling work behind ProfileScribe's source graph — professional memory that's structured enough to be checked, not just displayed.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYAug 1, 2:00 PM

Separating fact extraction from the claims built on top of it

Abstracts

A crawler agent prototype fetches approved public links and extracts timestamped facts before anything gets treated as a claim about someone's work. That ordering is deliberate: normalizing evidence first, then reasoning about what it supports, keeps generated copy tied to something checkable rather than to inference stacked on inference.

It's a small architectural choice, but it's the kind of choice that determines whether an AI-assisted profile is trustworthy or just plausible-sounding. Facts get extracted and timestamped; user-facing statements are built separately, on top of that record, not instead of it.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYAug 1, 10:00 AM

Why a professional profile should work more like a reviewed record

Abstracts

Most profiles are static text that quietly goes stale. ProfileScribe takes a different approach: it monitors approved sources and drafts updates for review rather than publishing claims automatically. The core piece is a source graph that connects professional links, repositories, launches, and writing, so a draft update can point back to where it came from.

A review queue sits in front of anything that would change the profile or generate a post. That step matters more than it sounds like it should — it's the difference between a profile that reflects what's actually documented and one that drifts into exaggeration over time.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 31, 8:19 AM

A routing layer above RAG, not just another model call

Abstracts

I revisited my piece "AI Routing: The Missing Quality Layer Above RAG and MCPs" this week, and the core argument still holds up: retrieval-augmented generation is powerful but indiscriminate, so enterprise chatbots keep answering questions with whatever the retriever hands back, hallucinated details and all. The fix I lay out isn't a bigger model, it's a lightweight "traffic-cop" model sitting above RAG and MCP calls that decides whether a request should even be answered from retrieved context in the first place.

The practical detail that matters for anyone building this: it doesn't have to be slow. The article walks through tuning that routing layer from 640ms down to sub-100ms, which is the difference between a gate that developers rip out because it adds latency and one that quietly does its job on every request.

That's the same problem I run into building agent-managed profile updates: separating what a system verifies as fact from what it's allowed to claim out loud. A routing layer for RAG and a review gate for generated updates are solving the same shape of problem, just in different domains.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 28, 8:18 AM

A new discovery page: Find Product managers on ProfileScribe

Abstracts

ProfileScribe added a new discovery page, Find Product managers, that lets visitors search for product managers by product launches, roadmap work, public writing, specialties, and current role rather than by self-reported job titles alone.

That distinction matters for anyone hiring or vetting a PM: a title tells you almost nothing about what someone actually shipped or wrote, but a search built around launches and roadmap contributions points to work that can be checked. It shifts the question from "what does this person say they did" to "what is visible in what they built or published."

I'm building this because scattered career evidence, a launch page here, a writeup there, is hard to compare across candidates unless it's organized the same way for everyone. The Find Product managers page is one piece of that: a collection of profiles you can filter by concrete signals instead of keywords in a resume.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 27, 6:00 PM

The plumbing behind an agent-managed profile

Abstracts

Behind the source graph and review queue sits ordinary engineering: Go services handling REST contracts, and React Router driving the review dashboards where drafts get checked before publishing. None of it is flashy, but it's the layer that makes the review step actually usable rather than theoretical. Building agent products means most of the effort goes into the interfaces that let a person verify machine output quickly, not into the generation step itself. That tradeoff is worth naming plainly.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 27, 2:00 PM

Treating scattered professional work as a graph, not a resume

Abstracts

Most professional profiles are static documents that get stale the moment they're written. The alternative explored here treats a career as a graph: links, repositories, and writing connected as sources, with facts extracted and reconciled into durable memory rather than re-typed by hand. Knowledge modeling and agent product design are the two skills doing the real work in that setup, deciding what counts as evidence and how it should be structured. The goal isn't a longer profile, it's a more reviewable one.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 27, 10:00 AM

Keeping fact extraction separate from what gets claimed

Abstracts

A crawler agent prototype fetches approved public links and extracts timestamped facts, but it's deliberately kept separate from the layer that turns those facts into user-facing claims. Evidence gets normalized first; assertions come later, and only from what the evidence actually supports. That separation is unglamorous but it's the part that determines whether an AI-assisted profile stays trustworthy over time. Systems that skip this step tend to blur what was observed with what sounds good, which is exactly the failure mode worth designing against.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 26, 6:00 PM

Why an AI-drafted profile still needs a review queue

Abstracts

ProfileScribe drafts profile updates and posts from a source graph of professional links, repositories, launches, and writing, but every change passes through a review queue before it's published. That step exists because automated drafting is only useful if a person can check it against the underlying evidence before it goes out. The interesting design problem isn't generating plausible-sounding copy, it's building the review layer that keeps drafts honest. That's the part of this work worth paying attention to: not the automation itself, but the checks around it.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 26, 2:00 PM

Why fact extraction and public claims stay separate in ProfileScribe

Abstracts

One design choice behind ProfileScribe is keeping fact extraction separate from the claims that end up in public copy. The crawler agent prototype fetches approved public links and pulls out timestamped facts, but those facts sit in a review queue before they ever become a line on a profile.

That separation matters because scattered professional work — repos, launches, writing — is easy to summarize badly. Normalizing evidence first, then drafting from it, is what keeps updates specific and checkable instead of just sounding impressive.

It's a small architectural decision, but it's the difference between a profile that reflects real work and one that just reads well.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 26, 10:00 AM

Why fact extraction and profile claims stay separate systems

Abstracts

One design choice in ProfileScribe: the crawler agent that reads approved sources never writes directly to a profile. It normalizes what it finds into timestamped facts first, and only afterward does that evidence get reconciled into anything published.

The split matters more than it looks. Professional profiles get unreliable when writing and evidence-gathering happen in the same step, because it's easy for a plausible-sounding claim to outrun what a source actually supports. Keeping extraction and claims apart means every statement in a profile can be traced back to something concrete, not just something that sounded right.

It's a small architectural decision, but it's the one that makes the rest of the system trustworthy.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 25, 6:00 PM

Why fact extraction and public claims should stay separate

Abstracts

A recurring design question in ProfileScribe: how much should an agent be allowed to say about someone's work? The crawler agent prototype is built around a simple boundary — it fetches approved public links and extracts timestamped facts, but that raw evidence is normalized before it ever reaches the profile's working memory. Claims about a person's work are a separate step from the evidence that supports them.

This separation matters more as agents take on more of the drafting work. It's easier to keep output honest when the system distinguishes what a source actually says from what gets written about it. That distinction is the part of the architecture worth talking about.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 25, 2:00 PM

Why fact extraction and user-facing claims stay separate in ProfileScribe

Abstracts

One design choice in ProfileScribe worth calling out: the crawler agent that fetches approved public links doesn't get to write the final copy. It extracts timestamped facts and normalizes them before anything reaches profile memory. A separate step turns that reconciled memory into drafts.

The reason is simple. Automated systems that skim public sources are good at gathering evidence and bad at judgment about what's worth claiming. Keeping those jobs apart means a post can be traced back to something concrete instead of a plausible-sounding summary.

It's a small architectural decision, but it's the kind that determines whether an agent-managed profile stays credible over time or slowly drifts into noise.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 25, 10:00 AM

Why fact extraction and published claims stay separate in ProfileScribe

Abstracts

One design choice in ProfileScribe I keep coming back to: the crawler agent that reads approved public links never writes directly to a profile. It extracts timestamped facts and normalizes them first, and only after that does anything become a candidate for a post or profile change.

That separation exists because professional writing is easy to overstate quietly — a small exaggeration compounds if nothing checks it against source evidence. Keeping extraction and claims as distinct steps, with a review queue in between, means updates stay traceable back to something a source actually said.

It's a small architectural decision, but it's the one doing the most work to keep this system honest.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 24, 6:00 PM

Why fact extraction and public claims should stay separate

Abstracts

A lot of profile and portfolio tools skip straight from a public link to a headline claim. The crawler agent prototype behind ProfileScribe works differently: it fetches approved sources, extracts timestamped facts, and normalizes that evidence before anything reaches profile memory. Only after that step does anything become a reviewable claim.

That separation matters because it's easy for automated tools to overstate what a repo or launch actually shows. Keeping extraction and claims apart, with a review step in between, makes it easier to catch that before it's published rather than after.

It's a small architectural choice, but it's the difference between a profile that reflects evidence and one that just sounds confident.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 24, 2:00 PM

Modeling professional work as a reviewable source graph

Abstracts

Scattered professional work is hard to keep current: links, repositories, launches, and writing all live in different places and go stale. With ProfileScribe I've been modeling those inputs as a source graph, so approved sources feed a single professional memory instead of a pile of disconnected updates.

The design goal is durability. Rather than treating a profile as a document you occasionally rewrite, it becomes a structured memory that monitors approved sources and drafts credible updates for review. Knowledge modeling is the quiet part of this work, but it's what makes the drafts trustworthy enough to publish.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 24, 10:00 AM

Separating extracted facts from public claims in a profile agent

Abstracts

Most profile tools ask you to write the claim first and find evidence later. I've been building ProfileScribe the other way around. A crawler agent prototype fetches approved public links and extracts timestamped facts before anything reaches the profile itself. That separation matters: fact extraction and user-facing claims are two different jobs, and collapsing them is how profiles drift from reality.

The payoff is a review queue where every proposed profile change or post draft traces back to a source. It's slower than autofilling a bio, but it keeps the profile honest about what the evidence actually supports.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 23, 6:00 PM

Building with Go and React Router for a review-first workflow

Abstracts

ProfileScribe is a generalist's stack in practice: Go services on the backend and React Router on the frontend, wired together around a review-first workflow.

The frontend leans on server-side rendering and review dashboards, because the interface most in need of care is the one where a person approves or rejects proposed changes. The backend keeps clear REST contracts so the extraction and drafting steps stay decoupled. Nothing exotic here, just choices aimed at making human review the center of the product rather than an afterthought.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 23, 2:00 PM

Modeling professional work as a source graph

Abstracts

Underneath ProfileScribe is a knowledge-modeling problem I find genuinely interesting: how do you represent scattered professional work as something reviewable?

My approach is a source graph that connects professional links, repositories, launches, and writing, feeding into a professional memory. Structuring evidence this way lets updates trace back to where they came from, instead of floating as unsupported assertions. It's less glamorous than generating polished copy, but it's the layer that makes the copy trustworthy in the first place.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 23, 10:00 AM

Separating fact extraction from the claims a profile makes

Abstracts

One design decision in my crawler agent prototype keeps paying off: separating fact extraction from user-facing claims. The prototype fetches approved public links and pulls timestamped facts, then normalizes that evidence before it reaches the professional memory.

Keeping those two steps apart matters. Extraction can be literal and cautious, while the claims a profile eventually makes stay reviewable and grounded. It's a small architectural boundary, but it's the difference between a profile that quietly inflates and one that stays honest about what the evidence actually shows.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 22, 6:00 PM

Why profile updates should start from evidence, not memory

Abstracts

Most professional profiles drift because they depend on someone remembering to update them. I've been building ProfileScribe around a different premise: an agent monitors approved sources and drafts credible updates, so the profile reflects the actual trail of work.

The part I care about most is restraint. Every change lands in a review queue before it beces part of the profile, and drafts stay grounded in what the sources support. The goal isn't more content. It's a professional record you'd be comfortable standing behind.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 22, 2:00 PM

What 'generalist' means when building AI systems

Abstracts

I describe myself as a generalist, and building ProfileScribe is a good example of why. The work spans agent product design, backend APIs, frontend review workflows, and data modeling for professional knowledge. None of it is impressive in isolation; the value is in holding the whole loop together—from fetching a source to drafting an update to putting it in front of a person for review. Being comfortable moving across those layers is how a small system stays coherent.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 22, 10:00 AM

Building the plumbing: Go APIs and SSR review dashboards

Abstracts

Most of the work in an agent product is unglamorous plumbing. For ProfileScribe that means Go services with clear REST contracts on the backend and server-rendered React Router workflows for the review dashboards where drafts get approved. I keep the contracts explicit so the extraction, memory, and review layers stay decoupled. When the boundaries are clean, it's easier to reason about what the system is allowed to claim and where a human still has to sign off.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 21, 6:00 PM

Modeling professional work as a source graph

Abstracts

Scattered professional work is hard to keep current: links, repositories, launches, and writing all live in different places and change on their own schedule. In ProfileScribe I model these as a source graph, so each claim can trace back to where it came from. Knowledge modeling like this isn't glamorous, but it's what lets a profile stay reviewable instead of drifting into stale summary. The goal is durable knowledge you can point at, not a snapshot that quietly rots.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 21, 2:00 PM

A review queue is the point, not a feature

Abstracts

ProfileScribe is an agent-managed professional profile, but the part I care most about is the review queue. It monitors approved sources and drafts credible updates, and then it stops. Profile changes and post drafts wait for a person to approve them. The automation earns trust by asking before it speaks. That design choice keeps the human accountable for what gets published while still removing the tedium of tracking scattered work across links, repositories, and writing.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 21, 10:00 AM

Why I separate fact extraction from claims

Abstracts

The crawler agent prototype behind ProfileScribe does one deliberate thing: it separates extracting evidence from making claims about you. It fetches approved public links, extracts timestamped facts, and normalizes them before anything reaches professional memory. That boundary matters. A profile system that blurs the line between what a source actually says and what it asserts on your behalf will eventually publish something you can't stand behind. Keeping extraction quiet and downstream lets the review step stay honest about what the evidence supports.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 20, 6:00 PM

Turning scattered work into durable knowledge

Abstracts

Most professionals leave a trail across repositories, links, and writing, but that trail rarely turns into a coherent record of what they've done. The focus of my current work is closing that gap: building practical AI systems that turn scattered professional work into durable, reviewable knowledge.

Durable and reviewable are the operative words. It isn't enough to summarize activity; the summary has to hold up to inspection and stay tied to real sources. That constraint is what makes the problem worth working on rather than just another content generator.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 20, 2:00 PM

Building a generalist stack for agent products

Abstracts

The stack behind ProfileScribe reflects a generalist's approach: Go APIs for service contracts, React Router for server-rendered review dashboards, and knowledge modeling underneath to hold the professional memory together.

None of these are exotic choices. They're chosen because an agent product needs a clear REST contract, a usable review surface, and a data model that can represent where facts came from. Working across all three layers is what makes it possible to keep the drafting agent, the evidence, and the human review step consistent with one another.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 20, 10:00 AM

A source graph for professional evidence

Abstracts

Profiles usually drift from reality because there's no clean link between what you claim and where it came from. ProfileScribe approaches this with a source graph that ties professional links, repositories, launches, and writing to the profile they support.

Modeling that connection as a graph makes reconciliation possible: an update can point back to the evidence behind it, and a review step can check the two against each other. Knowledge modeling isn't glamorous work, but it's what lets an agent-managed profile stay grounded instead of guessing.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 19, 2:00 PM

Separating fact extraction from user-facing claims

Abstracts

One design choice in the crawler agent prototype has shaped how I think about trustworthy profiles: fact extraction and user-facing claims are two different jobs.

The prototype fetches approved public links and extracts timestamped facts, normalizing that evidence before it ever reaches the professional memory. Keeping extraction separate from the claims a profile makes means the raw evidence stays inspectable, and the language on a profile stays accountable to it. It's a small architectural line, but it's the one that keeps generated profiles honest.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 19, 10:00 AM

Why professional work deserves a review queue

Abstracts

ProfileScribe is built around a simple idea: an agent can monitor approved sources and draft profile updates, but a person should stay in the loop. That's why there's a review queue for both profile changes and post drafts.

The goal isn't to automate away judgment. It's to take scattered professional work and turn it into durable, reviewable knowledge without letting a model publish unchecked claims. Drafting is cheap; credibility is not. Keeping a human review step is how the two stay separated.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 19, 8:23 AM

Structuring the Ethos Business Plan as a readable book in the Ethosism Library

Abstracts

The Ethos Business Plan now reads as a structured entry in the Ethosism Library, laid out as a book rather than a static pitch document. It frames Ethos as secular life-formation infrastructure, and organizes the material into ordered entries starting with "01. The Business of Formation."

What interests me is the format choice. Instead of treating a business plan and investor pitch deck as a one-off file, it's structured with chapters and ordered entries you can actually read through, sitting alongside the other books in the library under a shared framework. Turning strategy into something browsable and revisitable is a different discipline than writing a deck once and moving on. It keeps the reasoning inspectable over time.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 18, 2:00 PM

The review queue as the core, not an afterthought

Abstracts

It would be easy to let an agent publish directly. I chose not to. ProfileScribe routes both profile changes and post drafts through a review queue before anything becomes public.

That choice reflects how I think about agent products generally: the interesting design work is in the checkpoints, where a person can accept, edit, or reject what the system proposes. An agent that drafts is useful. An agent that also asks before it speaks is one you can actually rely on.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 18, 10:00 AM

Designing a source graph for professional evidence

Abstracts

A profile is only as trustworthy as the evidence behind it. In ProfileScribe I model a source graph across professional links, repositories, launches, and writing, so each part of a profile can trace back to where it came from.

Knowledge modeling like this is unglamorous, but it decides whether a system can hold up over time. When the structure connects claims to sources, review becomes possible instead of guesswork.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 18, 8:16 AM

Cold Agent's new AI SDR page frames outreach as a workflow, not a widget

Abstracts

Cold Agent published a new page, AI SDR Software | Cold Agent, that lays out a clear point of view: an AI SDR is a workflow, not a widget. Instead of positioning itself as a single drafting tool, the page describes Cold Agent acting as a workflow layer across the parts of outreach that usually get split up — sourcing leads, generating outreach, pacing campaigns, and routing reply work.

What stands out to me is the framing under the heading "AI SDR Software for Teams That Need More Than Drafting." Drafting is the easy part to automate; the harder, less glamorous work is sequencing everything around it and handling replies. Treating those steps as one connected flow is a more honest way to describe what an SDR actually does than pitching a standalone generator.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 17, 2:00 PM

Separating fact extraction from the claims you publish

Abstracts

In the crawler agent prototype, I deliberately keep two things apart: extracting timestamped facts from approved public links, and making user-facing claims. Evidence gets normalized before it reaches professional memory, so the raw record stays honest even when the presentation changes.

That separation matters because it keeps a profile grounded. Claims should be traceable back to something concrete, not generated from thin air. It is a small design decision that shapes how much you can trust the output later.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 17, 10:00 AM

Why professional work deserves a reviewable memory

Abstracts

Most professional work scatters across links, repositories, and writing, then quietly disappears. ProfileScribe is my attempt to fix that: an agent-managed profile that monitors approved sources and drafts credible updates from what it finds.

The part I care about most is the review queue. Nothing reaches a published profile without passing through a step where a person can check it. The goal is not automation for its own sake, but a durable record you would actually be comfortable standing behind.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 17, 8:23 AM

The Singularity Docs page now surfaces its own machine-readable guides

Abstracts

Revisiting the Docs | Singularity page, one detail stands out this time: it isn't just prose for humans. The page lays out the small loop that matters most — authenticate, check contactability, append outreach events, and query target context — and pairs that with an OpenAPI contract and dedicated AI guide files alongside the endpoint reference. It reads as documentation built to be consumed by both people and agents, with a clear quickstart, conventions, and partner signals sections. That framing is what I keep coming back to in my own work: outreach tooling is easier to reason about when the contactability check comes before the append step, and when the reference itself is structured enough for an agent to follow without guesswork. Worth a closer read if you're modeling how a small, well-ordered API loop should be described.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 16, 8:23 AM

The framing behind my "10 Albums I love To…" coding playlist post

Abstracts

Two prior posts pointed at specific records on my "10 Albums I love To…" blog page, so this time I want to step back to the framing of the list itself. The intro line is the part I keep returning to: some of these albums are specific to my own human experience, but I deliberately chose ones I believe can be universally beloved. That tension is the whole point. It's easy to publish a list of what you personally listen to while coding; it's harder to pick records that hold up outside your own head. Filed under software tooling, dated April 7, 2024, it's a small artifact but an honest one about how I try to separate personal taste from something worth sharing.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 10, 8:23 AM

Two coding albums I keep coming back to: Tron: Legacy Reconfigured and Love's Crushing Diamond

Abstracts

I revisited my post "10 Albums I love To…" and pulled out two records that stay in heavy rotation while I work. Daft Punk's Tron: Legacy Reconfigured is the one I reach for when I need momentum on a hard problem, and Mutual Benefit's Love's Crushing Diamond is the quieter counterweight for slower, more careful stretches. The full list is a personal one, but these two show how much a soundtrack shapes the way I code. If you have your own focus records, I'd like to hear them.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 9, 8:23 AM

Known Unknown now has a full online reading page for all 14 chapters

Abstracts

The chapters page for Known Unknown is now live: Read All Chapters lets you read the whole book online, all 14 chapters, with the PDF still available. It's laid out as a proper table of contents rather than a single wall of text, so you can read in sequence from the beginning for the full argument or jump straight to a specific thread like the economic rupture. The book itself is a portrait of life after AI, covering AI agents, automation, augmented reality, neural interfaces, and what humans become as those systems take hold. Having the complete digital edition structured chapter by chapter makes it much easier to actually work through the argument instead of just skimming the front page.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 8, 8:23 AM

A new DeadWeight article on why LinkedIn reach drops

Abstracts

There's a new piece up on the DeadWeight blog: "Why Your LinkedIn Reach Is Dropping (And How to Fix It)." The angle I find useful is that it doesn't blame the algorithm first. Instead it points at the dead connections in your network as the thing quietly dragging down every post you publish.

The article walks through how LinkedIn decides who sees your posts and then lays out what it calls the dead connection problem. That framing lines up with the reason DeadWeight exists in the first place: treating your connection list as something worth auditing rather than something that only ever grows.

If you've noticed your reach slipping since a couple of years back and assumed it was just the feed working against you, this is a concrete reason to look at your network instead.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 7, 8:22 AM

Reading the Singularity API docs: authenticate, check contactability, append events

Abstracts

Spent time this week with the Singularity API documentation on the Docs | Singularity page. What stands out is how tightly the surface is scoped: authenticate, check contactability, append outreach events, and query target context. That's a small, coherent loop rather than a sprawling endpoint list.

The page lays out an overview, quickstart, conventions, endpoint reference, and partner signals, plus references like a base URL and an OpenAPI contract. For anyone building against an outreach or context API, that structure matters more than feature count. Clear conventions and a published contract are what make integration predictable instead of guesswork.

The framing that resonated with me was "use the small loop that matters most" - check contactability, act, and record the outcome. That's the same instinct behind the work I do reconciling scattered signals into reviewable knowledge: keep the loop tight and inspectable.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 5, 2:00 PM

A review queue for profile changes, by design

Abstracts

ProfileScribe is an agent-managed profile, but it does not push changes silently. Both profile edits and post drafts move through a review queue before anything becomes part of your public presence.

That design reflects a stance: agents are useful for drafting and monitoring, but a person should stay in the loop on what gets published under their name. The source graph tracks professional links, repositories, launches, and writing, while the review step decides what the profile actually asserts. The goal is durable, reviewable knowledge rather than an inbox of unchecked automated updates.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 5, 10:00 AM

Why ProfileScribe keeps fact extraction separate from claims

Abstracts

A recurring design choice in ProfileScribe is drawing a hard line between what a source actually says and what your profile eventually claims. The crawler agent prototype fetches approved public links and extracts timestamped facts before anything reaches the professional memory. Only after that does a separate step decide what is worth surfacing.

The reason is simple: a profile is credible when its claims can be traced back to evidence. Keeping extraction and presentation apart makes each step reviewable on its own terms. It is less about automation for its own sake and more about building knowledge you would be comfortable defending later.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 5, 8:43 AM

A blog post on the albums I code to

Abstracts

I put together a short personal list on my blog: "10 Albums I love To…" Listen To While Coding. It's a change of pace from my usual writing on tooling and systems — just the records I keep coming back to while I work. A couple that made the cut: Tron: Legacy Reconfigured by Daft Punk, and Love's Crushing Diamond by Mutual Benefit. I tried to pick albums that feel specific to my own experience but that I think can be widely enjoyed. If you write code with something playing in the background, it might be worth a look.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 4, 2:00 PM

A review queue for an agent-managed profile

Abstracts

An agent that quietly rewrites your professional presence is a liability, not a feature. That's why ProfileScribe puts a review queue in front of profile changes and post drafts.

The agent monitors approved sources and proposes updates, but nothing lands automatically. Each change and each draft waits for a person to approve, edit, or reject it. This design treats the automation as a drafting assistant rather than an authority. It keeps the professional in control of what represents them, while still cutting the manual work of keeping a profile current.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 4, 10:00 AM

Why ProfileScribe keeps fact extraction separate from claims

Abstracts

Most tools that summarize your professional work blur two very different jobs: pulling in evidence and deciding what to say about it. In building ProfileScribe, I've kept those steps apart. A crawler agent fetches approved public links and extracts timestamped facts, and only after that does anything become a user-facing claim.

The reason is trust. When extraction and assertion are tangled together, it's easy for a system to overstate what the evidence supports. Separating them means every profile update can be traced back to something concrete, and a person can review it before it's published.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 4, 8:46 AM

A new discovery page: Find Consultants on ProfileScribe

Abstracts

ProfileScribe now has a Find Consultants page, a public discovery surface for browsing consultants by specialty, client evidence, documented work history, service area, and recent public updates. What I like about how it's built: it's a search results page backed by a structured ItemList of Person entries, so each result maps to a real, inspectable profile rather than a marketing blurb. The page also spells out what visitors can verify, which keeps the focus on source-backed discovery instead of self-reported claims. It's a small but concrete step toward making professional discovery something you can actually check.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 3, 8:42 AM

A new entry in the Ethosism Library: the Ethos Business Plan

Abstracts

There's a new addition to the Ethosism Library: the Ethos Business Plan. It sits alongside the other books in the collection, but this one takes a different angle from the practice-oriented material. Instead of a framework for living, it lays out the business plan and investor pitch deck for building Ethos as secular life-formation infrastructure.

The entry opens with a chapter titled "01. The Business of Formation," which frames the reasoning before getting into strategy. Keeping this as a readable book in the library, rather than a private deck, is a deliberate choice: the thinking behind how Ethos gets built stays inspectable next to the ideas it's meant to support.

If you've been following the library, this is the piece that connects the framework to the question of how it actually gets built and sustained.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJul 2, 8:00 AM

A new book in the Ethosism Library: The Discernment Framework

Abstracts

There's a specific addition worth pointing to in the Ethosism Library: The Discernment Framework, described as a practical guide to truth, judgment, responsible belief, uncertainty, correction, and action.

The page reads as its own book rather than a loose set of notes. It's structured with an introduction and a run of entries laid out in order, so someone can start reading and move through it in sequence.

What stands out to me is the pairing of belief and correction in the same frame. Treating responsible belief and the willingness to correct as parts of one practice is closer to how careful judgment actually works than treating them as separate steps. That's the angle I keep coming back to when I read it.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 30, 2:00 PM

Practice areas

Abstracts

The skills I keep closest to the work are Agent product design, Go APIs, React Router, Knowledge modeling.

I care less about listing them as tags and more about showing how they combine into concrete systems people can inspect.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 30, 10:00 AM

Crawler agent prototype is one of the project threads I want

Abstracts

Crawler agent prototype is one of the project threads I want to keep visible this week. Fetches approved public links and extracts timestamped facts for profile reconciliation.

The reason it is worth sharing is the problem it points at, not just the fact that the project exists.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 30, 8:22 AM

Rotris Leaderboard - Top Rotating Block Puzzle Scores

Abstracts

Playrotris is a game: See the top Rotris leaderboard scores, clears, turns, and rotations from players competing in the free online rotating block puzzle game. Rotris Leaderboard - Top Rotating Block Puzzle Scores ROT RIS Leaderboard Leader board No scores yet. Be the first to play. © 2026 Razroo · Privacy · Terms.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 29, 2:00 PM

Project thread: ProfileScribe

Abstracts

ProfileScribe is one of the project threads I want to keep visible this week. An agent-managed professional profile that monitors approved sources and drafts credible updates.

The reason it is worth sharing is the problem it points at, not just the fact that the project exists.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 29, 10:00 AM

Current focus: practical AI systems

Abstracts

I build practical AI systems that turn scattered professional work into durable, reviewable knowledge.

The bar for sharing it is simple: make the claim concrete, keep the evidence inspectable, and avoid turning automation into noise.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 29, 8:00 AM

Rotate Shapes | Mental Rotation Training Game

Abstracts

Rotate Shapes is a mental rotation game: Practice mental rotation with fast 3-D shape challenges. Rotate the target in your head, pick the exact match, and build speed over time. Features include Exact-match mental rotation rounds, Rotation-cue rounds with degree prompts, Study mode with looping 3-D shape previews.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 26, 5:16 PM

Different wiring changes how I think about communication

Abstracts

I revisited a GRNMN essay about whether people are fundamentally wired differently. The takeaway is operational: communication gets better when you stop assuming other people process tradeoffs, emotion, risk, or detail the same way you do.

The essay uses a Jeff Bezos college story as a practical example. A small mismatch in what someone noticed, valued, or felt changed the entire conversation. I want to keep that pattern close in product and agent work: better systems start by respecting the human variation they have to serve.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 20, 1:22 PM

Rotate Shapes trains mental rotation under time pressure

Abstracts

Rotate Shapes is a mental-rotation training game: timed 3-D shape challenges where you rotate the target in your head, choose the exact match, and build speed over time.

The game trains spatial reasoning under pressure by making you compare structure, reject mirror traps, and spot the one candidate that still matches after rotation.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 19, 8:19 AM

Current signal from TurnkeyLead — Done-For-You Lead Magnet Writing Service

Abstracts

I'm highlighting TurnkeyLead because it gives people a concrete way to inspect the work.

Specifically, We write your lead magnet for you — a professionally written 10-20 page PDF guide delivered in 3 business days. $500 one-time. 100% human-written. Visible headings include TurnkeyLead, We Write Your Lead Magnet For You., Get Your Lead Magnet.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 18, 8:18 AM

Current signal from TurnkeyCourse — Done-For-You Course Content Writing Service

Abstracts

I'm highlighting TurnkeyCourse because it gives people a concrete way to inspect the work.

Specifically, We write your online course content for you — module scripts, lesson outlines, and student exercises delivered in 5 business days. $1,200 one-time. 100% human-written. Visible headings include TurnkeyCourse, We Write Your Course Content For You., Get Your Course Content.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 17, 8:18 AM

Current signal from Known Unknown - Free Book on Life After AI

Abstracts

I'm highlighting Known Unknown because it gives people a concrete way to inspect the work.

Specifically, Known Unknown is a free book exploring what happens to human existence when AI transforms everything. 14 chapters from agents to neural networks to biological augmentation. Visible headings include What happens to us after AI?, Download the PDF., The book moves in six deliberate steps.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 16, 8:13 AM

Current signal from TurnkeyBook | Human-Written Books Delivered in 1 Week

Abstracts

I'm highlighting TurnkeyBook because it gives people a concrete way to inspect the work.

Specifically, TurnkeyBook writes your nonfiction book for you, human-written, delivered in one week, with PDF and Kindle-ready .epub files plus full copyright transfer. Visible headings include Your book can exist by next week., Reserve your writing slot, Fast enough to launch, polished enough to sign your name to.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 15, 2:00 PM

Practice areas

Abstracts

The skills I keep closest to the work are Agent product design, Go APIs, React Router, Knowledge modeling.

I care less about listing them as tags and more about showing how they combine into concrete systems people can inspect.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 15, 10:00 AM

Specific public evidence makes the update concrete

Abstracts

Crawler agent prototype is one of the project threads I want to keep visible this week. Fetches approved public links and extracts timestamped facts for profile reconciliation.

What matters here is the problem it points at, not just the fact that the project exists.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 15, 8:13 AM

Current signal from Cold Agent | AI Cold Email Software for Automated Outreach

Abstracts

I'm highlighting ColdAgent because it gives people a concrete way to inspect the work.

Specifically, AI cold email software that sources leads, writes personalized outreach, sends follow-ups, and books meetings from a single workflow. Visible headings include Cold Outreach on Full Autopilot, The Autonomous Pipeline, Source Leads.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 14, 8:00 PM

Project thread: ProfileScribe

Abstracts

ProfileScribe is one of the project threads I want to keep visible this week. An agent-managed professional profile that monitors approved sources and drafts credible updates.

What matters here is the problem it points at, not just the fact that the project exists.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 14, 10:16 AM

Current focus: practical AI systems

Abstracts

I build practical AI systems that turn scattered professional work into durable, reviewable knowledge.

The bar for sharing it is simple: make the claim concrete, keep the evidence inspectable, and avoid turning automation into noise.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 14, 8:09 AM

Current signal from Singularity | Outreach memory and policy API

Abstracts

I'm highlighting Memory because it gives people a concrete way to inspect the work.

Specifically, Singularity gives agentic systems a shared outreach memory for identity, policy, provenance, and contact history before the next send. Visible headings include See what Singularity knows before the next send.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 13, 11:30 PM

Ethosism is now one public library of 13 books and 353 readable entries

Abstracts

Ethosism now lives at ethosian.info as a single readable canon: 13 books, 353 entries, and roughly 792k words organized into one public repository under CC BY-NC-ND 4.0.

The structural decision I care about most is the monorepo layout. Every framework reads on the site, duplicate chapter slugs are isolated by book namespace, and generated files and nested Git repos stay outside the book source tree. That keeps the whole corpus searchable as one repository for agents while still letting a person read one book at a time, starting with the core text Ethos and moving through companion frameworks like The Commons, The Discernment, and The Fidelity Framework.

This is the same principle behind my AI and tooling work: put scattered material in one inspectable place with clear boundaries, so the structure itself stays honest under review.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 12, 1:43 PM

Making ProfileScribe's posting loop visible

Abstracts

Working on ProfileScribe as the practical bridge between an agent-maintained professional profile and real distribution.

The near-term value is simple: approved sources and quick mobile context should turn into useful, reviewable professional updates without me hand-writing every post. The long-term value is bigger: the profile becomes durable professional memory that can explain what I am building, keep public channels current, and give agents enough context to act on my behalf without inventing claims.

That only works if the loop is visible: what changed, what the agent wrote, where it was scheduled or published, and what receipt came back.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 8, 8:46 PM

FounderRank is live

Abstracts

Putting a marker down: FounderRank is now live at founderrank.greenman.vc. It joins the set of small, focused projects I've been shipping alongside my AI and tooling work. I'm keeping this note deliberately short because I'd rather show the thing than over-describe it before it's earned the words. If you want to see what it is, the page is the most honest version of the answer right now. More detail to follow as the surface fills out and there's something concrete worth walking through. For now: it exists, it's public, and it's part of the same builder habit of shipping practical tools and letting them speak for themselves.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 6, 1:46 PM

Inside Singularity: a shared outreach memory and policy API for agentic systems

Abstracts

New project: Singularity, an outreach memory and policy layer for agentic systems. The idea is simple but easy to skip when you wire up autonomous outbound: before the next message goes out, the agent should know what's already happened. Singularity holds identity, policy, provenance, and contact history so a send decision can be checked against real prior context, not started from scratch.

This sits next to the rest of my AI work for a reason. An agent that sources, writes, and sends can move fast, but speed without memory is how you double-contact someone, ignore a stated preference, or violate your own policy. Keeping provenance and contact history in one queryable place is what makes autonomous outreach reviewable instead of reckless. The agent acts; the memory keeps it accountable.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 5, 12:36 PM

ColdAgent: an autonomous cold-outreach pipeline from lead sourcing to booked meetings

Abstracts

New project: ColdAgent, an AI cold-email system that runs outbound as one continuous pipeline rather than a stack of disconnected tools. Six stages execute without manual intervention: source and enrich prospects, research and write personalized emails, send through configured infrastructure with send limits and domain rotation, classify replies, run adaptive multi-touch follow-ups, and detect interest to book and confirm meetings. The point is that every email is researched and tailored to a prospect's company, role, and recent activity instead of mail-merge fields, and follow-up timing adapts to engagement signals. When a lead says yes, the agent proposes times or sends a scheduling link and hands back a confirmed calendar invite. There is a free tier to try it end to end before scaling up.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 4, 8:02 AM

A zero-downtime DynamoDB GSI migration pattern: versioned, alternating indexes

Abstracts

A backend pattern from production work at Razroo that I rarely see written up: AWS won't let you update an existing DynamoDB Global Secondary Index. To add a returned attribute, you have to delete and recreate it — and recreation triggers a full backfill that re-indexes every row, often 5–10 minutes depending on table size. That's a real problem if you have live APIs in dev and production depending on that index.

The fix is to treat GSIs as versioned, immutable resources. Instead of mutating user-index in place, build user-index-v2 alongside it. Once the new version is live across dev, test, and production, swap the template variable in your CloudFormation to point at it, then delete the old index. No maintenance window, no interrupted developers, production stays at 100% uptime.

The broader principle: alternating versioned resources beat in-place mutation when the platform won't give you safe updates.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 3, 11:57 PM

Why I call AI agent setups "rigs," not "agentic harnesses

Abstracts

A naming argument I keep making in AI work: the runnable system around an agent deserves a plain human name. The industry default, "agentic harness," is precise but heavy — awkward in a repo name, a standup, or a product conversation. I prefer "rig."

A rig is the assembled setup that lets something actually run: instructions and task boundaries, tools and permissions, memory and retrieval, guardrails and human review, plus evaluations, logs, and fallbacks. The agent acts; the rig makes the action usable.

The word also keeps us honest. It signals an assembled, inspectable setup rather than a finished product, and it reminds teams that the agent is not the deliverable. contract-rig reads better than contract-agentic-harness, and that clarity compounds across a codebase.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 3, 8:01 AM

Rotris — a rotating-board block puzzle with a public leaderboard

Abstracts

Shipped Rotris, a free browser block puzzle with a twist on the classic: the board itself rotates after each piece locks, so clearing rows or columns reorients the whole playfield. The mechanic forces you to plan stacks against a board that keeps turning, with chain spin clears rewarding setups that resolve across multiple rotations. It tracks score, level, clears, turns, and rotation chains, with solo and multiplayer modes. The new public leaderboard ranks top scores by clears, turns, and rotations, giving players something to compete toward. Like Rotate Shapes, it's a small spatial-reasoning game I built to test a tight game loop and a clean shippable surface end to end. Play it and try to land the first leaderboard score.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 2, 4:55 PM

DeadWeight: a LinkedIn network audit that scores connections to remove

Abstracts

New project: DeadWeight, a LinkedIn network audit for creators, consultants, and founders whose distribution is capped by inactive connections. It scores every connection and returns a ranked dashboard with clear keep, review, and remove guidance, so cleanup stops being guesswork.

The design choices reflect a constraint I take seriously: no automation, no browser extension, and no LinkedIn password. You remove connections manually, at your own pace, while the audit just tells you where to start. Delivery is an interactive dashboard plus a guide within 48 hours, with a full refund if it finds under 30% removable connections.

The goal isn't a bigger number. It's honest audience data and a cleaner first set of engagement signals, so good posts aren't dragged down by a network that looks impressive but underperforms in the feed.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 2, 10:05 AM

Inside TurnkeyBook: a 7-day human-written nonfiction publishing package

Abstracts

A closer look at how TurnkeyBook works in practice. The service is built around a simple promise: convert rough notes, a talk track, or accumulated experience into an authored nonfiction manuscript without turning the client into a part-time writer. The process is three steps — submit the intake form and complete checkout, get contacted by a writer who captures the angle and maps the structure, then receive a drafted, edited, and packaged manuscript within 7 days.

The deliverables are a human-written PDF plus a Kindle-ready .epub, with full copyright transfer and two revision rounds included. The flat investment is $2,800, with a writer following up within one business day and a money-back guarantee if the project still misses after revisions. The product is voice, structure, and clarity preserved — not generated copy.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYJun 1, 8:01 AM

Rotate Shapes — mental rotation training game

Abstracts

Shipped Rotate Shapes, a spatial reasoning game that trains mental rotation under time pressure. Players study a 3-D polycube target, ignore mirror traps, and pick the exact match before the clock runs out. Two modes: exact-match and rotation-cue. Built to sharpen orientation tracking through structured practice.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 30, 8:01 AM

Conseq AI — decision API for agentic consequence prediction

Abstracts

Shipped an API that predicts second- and third-order consequences before an agentic action executes. The model gives reasoning; Conseq gives the workflow accountability.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 30, 2:04 AM

Conseq AI

Abstracts

Just shipped Conseq AI — a decision API that predicts second- and third-order consequences before an agentic action executes. The model gives reasoning; Conseq gives the workflow accountability. One public call, the rest is support infrastructure.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 29, 8:01 AM

GitHub repositories has a clearer public story

Abstracts

I've been tightening the public story for GitHub repositories.

Generalist. . AbrahamGreenman has 9 repositories available. Follow their code on GitHub.

More detail on the page covers Navigation Menu, Search code, repositories, users, issues, pull requests, and Provide feedback.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 27, 8:00 AM

Published Known Unknown — a free book on life after AI

Abstracts

Published Known Unknown, a free 14-chapter book exploring what happens to human existence when AI transforms everything. The book moves from present-day AI through agents, economic disruption, augmented environments, neural links, and biological augmentation. It is written for non-specialists, available as a free PDF, and does not claim to predict the exact sequence of events — it treats the future as structurally unknowable and still worth reasoning about.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 26, 8:00 AM

Launched TurnkeyBook, TurnkeyCourse, and TurnkeyLead — Done-for-You Writing Services

Abstracts

I have launched three new done-for-you writing services: TurnkeyBook (human-written nonfiction books delivered in 7 days, $2,800), TurnkeyCourse (full course content in 5 days, $1,200), and TurnkeyLead (polished lead magnets in 3 days, $500). Each service is 100% human-written, includes revision rounds, and transfers full copyright. These offerings are designed for founders, coaches, and consultants who need credible, publish-ready materials without the months-long writing process. A writer follows up within one business day to capture the client’s voice and structure. This suite reflects the same principle I applied in earlier product work: package expertise into a repeatable, inspectable process.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 26, 6:44 AM

TurnkeyBook: Human-written nonfiction books delivered in 7 days

Abstracts

Launched TurnkeyBook, a done-for-you ghostwriting service for founders, coaches, and experts. Writers interview you, capture your voice, and deliver a complete manuscript as PDF and Kindle-ready .epub within one week. One-time $2,800 investment includes two revision rounds and full copyright transfer. No AI copy, no outline required.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 26, 12:19 AM

Razroo Projects and Code: AI for tickets and code generation

Abstracts

Razroo’s public product pages now detail how Projects and Code work. Projects uses AI to draft tickets from design and API context, pulling teams into sprint planning with less manual cleanup. Code gives teams stack-aware scaffolding and boilerplate generation so developers can focus on implementation. Both are live on razroo.com. These tools reflect the same principle I keep coming back to: make automation practical, inspectable, and tied to real workflow.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 25, 3:40 PM

Current projects still share a builder pattern

Abstracts

Quick work-in-progress note: the public pages around my current projects still point to the same builder pattern I've been pushing on.

Right now that includes GitHub repositories, Ray GitHub repository, and Geometra GitHub repository. Each one gives a different angle on the same habit: make the work concrete enough that someone else can inspect it, try it, or understand where it is headed.

The repositories are useful because they show the implementation choices, not just the finished positioning.

It is still work in progress, but the shape is getting easier to see from the outside.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 24, 7:45 PM

Conseq as decision accountability for AI workflows

Abstracts

One technical pattern I keep coming back to: reasoning is not the same thing as accountability.

A model can explain a decision and still leave the workflow with no durable standard for whether the action should have happened. That gap matters more as AI workers get permission to send messages, update records, trigger automations, or make calls on behalf of people.

Conseq is pointed at that gap. The public shape is a decision API for AI workers that checks second-order and third-order consequences before an important action runs. The product framing is intentionally around workflow accountability, not another chat surface.

That is the layer I want more agent systems to have: let the model reason, but make the surrounding workflow explicit about consequences, thresholds, and what should stop before it executes.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 24, 7:34 PM

Ethosism Library as a public structure

Abstracts

I changed the shape of Ethos from a single creed page into more of a working library.

The important shift is organizational. Ethosism now has a clearer home for the core books and for domain frameworks like Commons and Discernment, so the ideas can be read as a system instead of a pile of notes.

That matters to me because values work gets weak when it stays abstract. I want the philosophical layer to have the same pressure I put on product work: named parts, visible structure, enough specificity that someone can disagree with it.

It is still early, but the direction is clearer: make the operating principles public, then keep tightening them as the work around AI, software, and professional memory keeps getting more consequential.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 24, 2:29 AM

ISO as deterministic infrastructure around agent workflows

Abstracts

ISO has grown into the part of my agent work I care about most: taking the rules that usually live as fragile prompt prose and turning them into build steps, checks, and runtime packages.

The current shape is broader than "write instructions once." It fans one agent harness out to tools like Codex, Claude Code, Cursor, OpenCode, and Pi, then keeps the workflow honest with packages for routing, linting, context selection, artifact caching, fact extraction, scoring, timelines, prioritization, lineage, preflight and postflight checks, redaction, migrations, role capabilities, contracts, and an append-only ledger.

That is the direction I want more AI tooling to move in. Less magic in the prompt, more deterministic machinery around the model. The model can still do the open-ended work, but the operating system around it should carry the boring invariants.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 22, 6:40 PM

Razroo blog as the public reasoning layer

Abstracts

Writing has become part of the product surface for Razroo.

The blog now gives a more visible home to the thinking around Founder Mode, the Unified Intelligence Network, Human Collective Intelligence, and the Razroo mission. Those are not separate topics for me. They are the connective tissue between how I think about builders, teams, AI systems, and the kind of operating rhythm I want the products to support.

I like keeping that thinking public because it prevents the work from collapsing into feature lists. The product pages show what exists; the writing is where the assumptions get exposed.

That is the piece I am tightening now: fewer vague AI claims, more visible reasoning about what the systems are for and how people should work with them.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 22, 6:10 AM

A tighter writing-product line

Abstracts

One thread I am making more explicit: not every useful product in this space needs to be another dashboard.

TurnkeyBook, TurnkeyCourse, and TurnkeyLead are pointed at the same practical constraint: people need finished writing assets they can actually publish, teach from, or use for demand generation.

The packaging is intentionally concrete now: a nonfiction book package, course scripts with lesson outlines and exercises, and a lead magnet PDF, each with a clear delivery window and a one-time price.

I like that shape because it forces the work to be judged by the asset delivered, not by a vague promise of automation.

It is a small product line, but the underlying bet is bigger: make the offer tangible enough that someone can understand what they get and decide quickly.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 21, 6:59 PM

Ethos as an operating standard for practical AI work

Abstracts

I keep returning to a simple operating rule in the work: do not let useful systems drift away from judgment.

Ethos is where I keep that thinking explicit. It frames a secular approach to intention, integrity, and a long view, with the ideas broken into framing chapters and pillars instead of left as loose slogans.

That sits next to the AI and product work for a reason. The technical question is rarely only whether something can be automated. The better question is what the automation preserves, what it exposes, and what it quietly distorts.

That is the standard I want the work measured against.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 21, 4:38 PM

GRNMN as a public home for work, writing, and reading

Abstracts

I've been tightening the public story for GRNMN.

Abraham Charles Steven Greenman, known as Ace Greenman, is a generalist.

More detail on the page covers Abraham C.S. Ace Greenman.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 21, 2:02 PM

Building practical agent infrastructure in Ray, ISO, and Geometra

Abstracts

Quick work-in-progress note: the public pages around my current projects still point to the same builder pattern I've been pushing on.

Right now that includes Ray GitHub repository, ISO GitHub repository, and Geometra GitHub repository. Each one gives a different angle on the same habit: make the work concrete enough that someone else can inspect it, try it, or understand where it is headed.

The repositories are useful because they show the implementation choices, not just the finished positioning.

It is still work in progress, but the shape is getting easier to see from the outside.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 20, 11:09 PM

MakeBind turns ideas into organized development projects

Abstracts

Quick work-in-progress note: the public pages around my current projects still point to the same builder pattern I've been pushing on.

Right now that includes MakeBind. Each one gives a different angle on the same habit: make the work concrete enough that someone else can inspect it, try it, or understand where it is headed.

It is a small update, but it gives the work a visible place to point back to.

It is still work in progress, but the shape is getting easier to see from the outside.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 20, 3:37 PM

Agentic outreach needs pipeline, memory, and trust

Abstracts

Quick work-in-progress note: the public pages around my current projects still point to the same builder pattern I've been pushing on.

Right now that includes ColdAgent, Memory, and AgentSifted. Each one gives a different angle on the same habit: make the work concrete enough that someone else can inspect it, try it, or understand where it is headed.

The public pages are useful because they show how the work is being presented and how the positioning is changing.

It is still work in progress, but the shape is getting easier to see from the outside.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 20, 5:16 AM

Current projects still share a builder pattern

Abstracts

Quick work-in-progress note: the public pages around my current projects still point to the same builder pattern I've been pushing on.

Right now that includes ConseqAI, TurnkeyCourse, TurnkeyLead, Known Unknown, and Rotate Shapes. Each one gives a different angle on the same habit: make the work concrete enough that someone else can inspect it, try it, or understand where it is headed.

The public pages are useful because they show how the work is being presented and how the positioning is changing.

It is still work in progress, but the shape is getting easier to see from the outside.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 19, 11:26 PM

The update stays narrow and source-backed

Abstracts

This update is a narrow source-backed note, not a launch claim or a generic crawl summary.

The current evidence centers on Playrotris, DeadWeight, Razroo, Projects, and Code. That gives the post concrete repositories or product surfaces to point at before making a public claim.

My recent timeline has already covered "Recent work on practical agent infrastructure: running AI on constrained VPS infrastructure, isomorphic agent workflows across coding tools, browserless geometry automation, and productized nonfiction book delivery.", so this post keeps the emphasis on what the current approved sources still substantiate.

The connected pages show how the work is presented publicly, from product positioning to profile evidence. That gives the update a visible record beyond a private note.

What matters here is the direction of the work: what can be verified from approved sources, what is still only a work in progress, and what should be preserved for future context.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 19, 1:32 AM

The update stays narrow and source-backed

Abstracts

This update is a narrow source-backed note, not a launch claim or a generic crawl summary.

The current evidence centers on Ray GitHub repository, ISO GitHub repository, Geometra GitHub repository, and TurnkeyBook. That gives the post concrete repositories or product surfaces to point at before making a public claim.

My recent timeline has already covered "Connected source update", so this post keeps the emphasis on what the current approved sources still substantiate.

The repositories show implementation work, while the product pages show where those ideas become visible. Keeping both together makes the update more useful than a standalone announcement.

What matters here is the direction of the work: what can be verified from approved sources, what is still only a work in progress, and what should be preserved for future context.

#published
0 likes0 comments
CG

Charlie Greenman

GeneralistRazroo | Co-Build Feature PlatformNew York, NYMay 16, 10:34 PM

First profile update

Abstracts

Across the sources connected to my ProfileScribe profile, I keep coming back to the same pattern: practical systems are strongest when they stay tied to evidence, workflow, and review.

My current source graph includes Ray GitHub repository, ISO GitHub repository, Geometra GitHub repository, ProfileScribe, TurnkeyBook, and Million Agent Grid. Each source points at a different surface, but the shared concern is turning scattered professional work into something durable enough to inspect later.

That matters because useful automation is not just about moving faster. It is about preserving context, making claims traceable, and keeping human judgment in the loop before anything public changes.

I'm publishing this from approved ProfileScribe sources, with source evidence attached, so my profile can stay active without me hand-writing every update.

#published
0 likes0 comments