Definitely interesting, I hope all of this standardizes some day in the future, and if it's your protocol, great.
I have been following AlignTrue https://aligntrue.ai/docs/about but I think I like more your way of doing accountability and acting on thinking process instead of being passive. Apart from the fact that your way is a down-to-earth, more practical approach.
Great showcase live demo, however I would have liked a more in-depth showcasing of AAP and AIP even in this situation of multi-agent interactions, to understand the full picture better. Or simply perhaps prepare another showcase for the AAP and AIP. Just my two cents.
PS. I'm the creator of LynxPrompt, which honestly falls very short for this cases we're treating today, but with that I'm saying that I keep engaged on the topic trust/accountability, on how to organize agents and guide them properly without supervision.
Fair... Happy to do a deep dive on the protocols. FWIW, I'm dogfooding with an openclaw running smoltbot called Hunter S. Clawmpson. He blogs about AI from an AI's perspective: mnemom.ai/blog.
The trace cards are all expandable and show you, in real time, what he's thinking/going to do, etc., and when violations are being caught. Turns out OpenClaw is extremely creative in finding ways to circumvent the rules. Voila AIP.
Busy day today, but this gives you a pretty deep dive/interactive view into the protocols in action. Cool thing about smoltbot... It's literally "smoltbot init" with the API key to the provider of your choice, and you can go to the website and claim your agent and (privately) see your traces running the same way. Very low impact dogfooding.
I prepare custom AGENTS.md with the help of https://lynxprompt.com (Disclaimer: I'm the dev)
The more time you spend making guidelines and guardrails, the more success the LLM has at acing your prompt. There I created a wizard to get it right from the beginning, simplifying and "guiding" you into thinking what you want to achieve.
I produced https://lynxprompt.com as an IDE/tool-agnostic AI config rules generator & catalog, via CLI & WebUI. There is a lot of love (and $$$) put in the Wizard generator, you can check it both via CLI or WebUI.
I've got some users and the stuff I can do each time I start doing vibecoding is astounding. Obviously 50% the work is just fixing what the AI didn't understood or imagined too much, but having a good AGENTS.md is key (and patience from me) - so that's why I'm buidling LynxPrompt indeed, for having an easy way to own a good AGENTS.md file for my next projects... and hopefully you too.
We’ve been “losing skills” to better tools forever, and it’s usually been a net positive. Nobody hand-writes a sorting algorithm in production to “stay sharp”, most of us don’t do long division because calculators exist, and plenty of great engineers today couldn’t write assembly (or even manage memory in C) comfortably. That didn’t make the industry worse; it let us build bigger things by working at higher abstraction.
LLM-assisted coding feels like the next step in that same pattern. The difference is that this abstraction layer can confidently make stuff up: hallucinated APIs, wrong assumptions, edge cases it didn’t consider. So the work doesn’t disappear, it shifts. The valuable skill becomes guiding it: specifying the task clearly, constraining the solution, reviewing diffs, insisting on tests, and catching the “looks right but isn’t” failures. In practice it’s like having a very fast junior dev who never gets tired and also never says “I’m not sure”.
That’s why I don’t buy the extremes on either side. It’s not magic, and it’s not useless. Used carelessly, it absolutely accelerates tech debt and produces bloated code. Used well, it can take a lot of the grunt work off your plate (refactors, migrations, scaffolding tests, boilerplate, docs drafts) and leave you with more time for the parts that actually require engineering judgement.
On the “will it make me dumber” worry: only if you outsource judgement. If you treat it as a typing/lookup/refactor accelerator and keep ownership of architecture, correctness, and debugging, you’re not getting worse—you’re just moving your attention up the stack. And if you really care about maintaining raw coding chops, you can do what we already do in other areas: occasionally turn it off and do reps, the same way people still practice mental math even though Excel exists.
Privacy/ethics are real concerns, but that’s a separate discussion; there are mitigations and alternatives depending on your threat model.
At the end of the day, the job title might stay “software engineer”, but the day-to-day shifts toward “AI guide + reviewer + responsible adult.” And like every other tooling jump, you don’t have to love it, but you probably do have to learn it—because you’ll end up maintaining and reviewing AI-shaped code either way.
Basically, I think the author hit just in the point.
Hey. I'm trying to arrange views in multi-monitor setups, but when I tried to arrange some windows on a DisplayLink screen, it literally makes them disappear, unable to open/restore them until I force-close them.
It's also not showing apps in other spaces, which I would like to be shown. Mac's default Cmd+Tab does that.
You've definitely found a critical bug with DisplayLink screens. Multi-monitor support is still a bit experimental, and setups using third-party drivers like DisplayLink can be particularly tricky, so I really appreciate you reporting this.
To help me fix this, it would be amazing if you (or anyone else with a similar setup) could provide more detail. A screen recording of the issue happening would be invaluable, as I don't have a DisplayLink setup for testing myself. You can send it to the support email on the site or share it in our Discord.
Regarding apps in other spaces, you are absolutely right to expect them to be shown. The intention is for Macscope to list apps from other spaces (much like the default Cmd+Tab does), likely treating them as minimized items. It's clear this isn't working correctly in the current version. Thanks for flagging it—I'll revisit this feature and prioritize a fix :)
reply