Activity
Mon
Wed
Fri
Sun
Aug
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
What is this?
Less
More

Memberships

Clief Notes

42.1k members • Free

171 contributions to Clief Notes
❗The Lyceum opens this Thursday: live webinar at 7 PM ET❗
Thursday, July 16 at 7:00 PM ET. Quick version for anyone who hasn't been following: The Lyceum is Eduba's 12-week AI certification program and the first credential we've ever issued. Over 3,000 people are on the waitlist and seats per cohort are limited. What we'll cover in the hour: 01 / The structure. 12 weeks, three sprints, nine live sessions, 18 hours of instruction, 12 instructors per cohort. 02 / The cohorts. Technical, Business, and Creator. Same core curriculum, weighted differently. We'll walk through how to pick yours. 03 / The competition. $250,000+ in prizes across the tiers and how your capstone feeds into it. 04 / The certification. What you have to do to earn it and what it actually certifies. 05 / The investment. What it costs, how payment works, and who should not enroll. Then live Q&A until the questions run out. One more thing. At the end of the session we're doing something for the people actually in the room. It's capped at a small number, it goes in the order people claim it, and we're not putting it in writing. Be there and stay to the end. The session is live only. No recording going out. Thursday · July 16 · 7:00 PM ET skool.com/live/XM7969jTG7L Come with the hard questions. Bring the skeptical ones too. That's what the hour is for.
1 like • 5h
so excited!
Come meet me! AI Meetup - West Hartford CT
I realize I’m in a minority here with my location but if anyone is willing to make a trip out I will be at an event on the 29th! I’ve been speaking with the gentlemen running it and it sounds like there’s gonna be over 100 attendees by the time the date rolls around. I’m likely going to be giving a small demo which I’m totally going to try to record and will share here after. If anyone will be around here’s the link: https://westhartfordai.com/
1 like • 5h
I live in Thailand :) great invite :))
Don't let Trust do the Job your Architecture should be Doing
Let's consider a five-person firm. Maybe a consulting firm (as was the build by @Eytan Levy ). Each consultant has a workspace of markdown files, client context, working notes, output logs, and Claude Code runs on top of it. The whole thing lives in one company repo. Everyone clones it, pulls in the morning, pushes at the end of the day. It works. I'd build it the same way. Now ask what's stopping consultant three from opening client seven's folder. The honest answer is nothing. She just doesn't. There's a contract, there's training, she's a professional, and you know her. That's a real control and I'm not going to pretend otherwise. But it's worth being precise about what's actually holding the system together, because it isn't the architecture. Git permissions stop at the repo boundary. Inside the repo, everything is readable by everyone who cloned it. The thing keeping client seven private is not a permission. It's a person. That costs you nothing while it's true. The problem is that nothing in the system tells you the day it stops being true. And it stops for ordinary reasons. You hire past the point where you personally know everyone. You bring a contractor in for one engagement. Someone leaves for a competitor. You sign a client whose contract says their data can't sit on personal devices. You take on a client who competes with a client you already have, and the gap between two folders suddenly needs to be an actual wall. On the day one of those lands, you reach for the lever and find out what you really have. You remove the person from the repo. That stops their next pull. The clone they made three weeks ago is on their laptop, complete, and it stays there. Repo permissions govern who can get it. They don't govern who has it. That is distribution control, and most people think they bought access control. The part I keep my eye on is calling this a big-company problem. It isn't a headcount thing. A fifty-person firm of salaried employees under proper contracts might be perfectly fine. A three-person shop with one contractor who also works for your competitor is not. The trigger isn't scale. It's the first time there's someone inside the system you wouldn't personally vouch for. That usually shows up with growth. It doesn't have to.
0 likes • 6h
@Jim Tyndallyou've got the mechanics, and the second half is the real problem, so let me stay there. The crossing point is the one to underline. You can't wall the comparison doc per client because the crossing is its value. That's why "shard by client" only looks like a full answer. Sharding protects the raw material and does nothing for the thing the raw material exists to produce. Where I'd push is the AI option. I think it changes the type of the boundary rather than moving it along the same line, and that difference is where these systems get oversold. A repo wall is hard: few people inside, full access once you're there. The synthesis agent is a membrane: everyone outside, partial access through the answer channel. For casual leakage that's a clear win. Consultant three gets "usually step 4" and never opens client seven's folder. But the property you bought is non-attribution, not confidentiality. She learns the pattern. She just can't easily prove where it came from. And that property doesn't compose. One scoped question is safe. Twenty scoped questions from someone actually trying will reconstruct the doc, because the answer channel is an inference channel, and those leak in aggregate even when every single answer looked clean. So the membrane beats the wall against a casual reader and can lose to it against a determined one, since the sensitive synthesis is now reachable by everyone instead of held by four partners. Which system you've built comes down to who you're defending against. That's a threat-model question, not an architecture one. The clean shape, I think, is two stores. Shard the raw client material behind hard walls, the per-client repos you named. Centralize the synthesis and only ever reach it through the agent. The sharding draws the walls and the synthesis layer exists to cross them, which is exactly why they can't live in the same store. One thing I'd flag hard, and you already said it: moves the boundary, doesn't close it. That's the sentence that matters. A hosted synthesis agent feels airtight in a way a pile of clones never does, because there's no copy to point at. That feeling is the trap. Most people building "company brain + agent" are building toward this, and a lot of them will ship the membrane believing it's a wall.
0 likes • 5h
@Eytan Levy
🏆 COMP #8 RESULTS: THE WILDCARD 🏆
📦 AND SOMETHING NEW: EVERY ENTRANT GETS A FEEDBACK FILE 📦 🔍 WHAT WE DID DIFFERENTLY THIS TIME Every submission was cloned at the exact commit that was public when we read it, and read file by file. The brief. The identity. The rules. The reference layer. The code. Where a repo made a claim we could check, we checked it. Arithmetic recomputed by hand. Sample photos opened and compared against the outputs that cited them. Files diffed. Self-tests traced. Thirty-two repos, read at the code/word level. And one lens over everything, because it's the lens this whole community is built on: does the build keep the human's judgment where it pays and put the deterministic work in code, where it can't hallucinate? 📦 THE FEEDBACK PACKAGE This is the new thing, and it's for everyone not just the podium. 📦 COMP #8: THE WILDCARD - The Vault Every entrant gets a markdown file. Three parts: 1️⃣ The read. What your build actually is, and the strongest thing in it cited to your own files. Rule numbers. Function names. Your own examples. 2️⃣ One push. The single change that most improves your build. Not a list. One. 3️⃣ An idea worth naming something original in YOUR build, credited to you, that the rest of the community is told to take from. Plus links to the builds your feedback points at. Nobody walks out of this comp empty-handed. Thirty-two builds, thirty-two named ideas. The roster alone is worth the download. 📍 The package + the full write-up (what held up, what was missed) live in the new Feedback module: 📦 COMP #8: THE WILDCARD - The Vault 📚 WHAT THE FIELD TAUGHT Three lines split thirty-two repos: ✅ Enforcement. A must in a markdown file is a request. A must in code is a constraint. (That line is from one of your repos. It's in the package. Go find whose.) ✅ Evidence. The builds that shipped receipts of a REAL run transcripts, dated logs, before-and-after fixes read differently every single time.
0 likes • 6h
@Sunny Singh Right back at you!! :)))
0 likes • 6h
@Carla Bosteder Thank you Carla :)))))))))
How would you have architected this from the start?
I built an internal AI workspace for a consulting firm (5 users). Each consultant has a workspace with structured markdown files (client context, skills, stages, output logs) — all orchestrated by Claude Code locally. The filesystem IS the database — folders = tables, .md files = records. It works perfectly on local machines. Now I need to take it online so the company owns the data centrally (not on individual PCs). Questions: 1. Is a filesystem-based architecture viable at this scale or do I need a real DB? 2. Can I connect a web interface directly to a centralized filesystem? ( Should i use VstudioCode Web or Recreate an Chat interface ) 3. How do you handle access control with file-based data? 4. What's the best way for users to interact with the agent + data remotely — VS Code web, custom UI, something else? Objectif are : The Company Own the Data - Agent Claude Code
1 like • 2d
@Eytan Levy A few things I'd separate before you build anything. Your stated objective is that the company owns the data. Git already gives you that. One company-owned repo, five clones, pull at the start of a session, push at the end. The agent keeps running on each laptop, and the canonical copy lives somewhere the company controls. That satisfies the objective as you wrote it. Questions 2 and 4 assume a hosted surface, and I'd want to hear why you need one before spending on it, because that's the expensive half. On filesystem vs a real DB, I don't think that's the right axis. The useful split is context vs records. Context is anything the model should read whole: client background, engagement history, skills, stage definitions, output logs. Markdown and the filesystem are a good home for that. Records are anything you need to filter, join, audit, or write to concurrently: deal stages, timesheets, invoices, who-changed-what. The filesystem can't do that job, and it fails quietly rather than loudly. You already made this split correctly in the startup project you describe further down, with Postgres for the app data and the ICM folder for the assistant's context. That instinct is right. Worth understanding why, so you can defend it when they ask. The first thing that breaks when you centralize is concurrent writes, not storage. Git's concurrency model is the merge conflict. That holds fine while five people work in separate client folders. It gets ugly the moment two consultants touch the same file, or an agent writes on a schedule while someone has a session open. On access control, the repo boundary is the only lever git gives you, so per-client repos do work. But there's a cost nobody in this thread has named. Once you shard by client, the agent can no longer reason across clients. No precedent, no "how did we handle this at the other account," no pattern reuse. That cross-client recall is a large part of why a second brain beats a folder of notes. Choosing isolation over recall is the real decision in front of you, and it's worth making deliberately rather than inheriting it from what git happens to permit.
1 like • 2d
@Eytan Levy Agreed on the small-business fit. That's the case where the trust layer is doing real work and the architecture doesn't need to carry it. And the Postgres plus filesystem hybrid is the right split, for what it's worth. Your last paragraph is the most interesting thing in this thread, and I think you're right, though for a different reason than it looks. Software spent fifteen years deliberately killing the split you're describing. That was the whole point of DevOps. A wall between the people who build and the people who run it produced systems that couldn't be run, and operators maintaining things they didn't understand. The handoff lost the context. But what you're pointing at isn't build versus run. It's judgment versus substrate. The judgment layer is markdown: what this client needs, what good output looks like, how the work actually moves. That's business understanding, and nobody at a hosting company can write it for you. The substrate is auth, sessions, uptime, backups. That's a real engineering job and the business person will never do it well. Those are genuinely different skills, which is why your split holds where the old one didn't. One last thing, and take it in the spirit it's meant. You just described a split, and right now you're standing on both sides of it. You're the builder. The hosted system you're scoping needs the other person. Saying that out loud in a pitch makes you look more credible, not less.
1-10 of 171
Gabriel Azoulay
6
699points to level up
@gabriel-azoulay-3254
Yoga and Thai Massage Teacher turned Ai Architect

Active 11m ago
Joined Apr 5, 2026
Khao Lak, Thailand
Powered by