bama
BAMA: 모든 Mac 앱을 만들 수 있습니다
rogerwilco는 항공 분야의 지시 전달 방식을 AI 에이전트에 적용해 한 줄 명령을 읽고 검증하도록 합니다
Aviation learned how to hand an instruction from one person to another so that it cannot be misheard. rogerwilco gives that discipline to AI agents: a job as one typed line, read back and checked by a
스킬Python · HTMLGitHub @afieldofdreams온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Aviation learned how to hand an instruction from one person to another so that it cannot be misheard. rogerwilco gives that discipline to AI agents: a job as one typed line, read back and checked by a program before anything happens. The last minute at Tenerife, the five layers that keep flying safe, their twins for agents, and seven studies told one test at a time, with a picture of each flow and the mistakes it caught.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Roger: received. Wilco: understood, and will comply.
One-line, typed, closed-vocabulary messages for handing work between AI agents, with a readback the sender verifies in code before it lets go of the work.README 전문 보기 ↗Roger: received. Wilco: understood, and will comply.
One-line, typed, closed-vocabulary messages for handing work between AI agents, with a readback the sender verifies in code before it lets go of the work.
RW1 HO research-01 from=research to=writer item=gh:crox/site#42 ask=DRAFT due=20261002 pri=2 // hero copy, 120 words
RW1 RB writer-01 re=research-01 from=writer to=research item=gh:crox/site#42 ask=DRAFT due=20261002 h=f209197fa615
RW1 DN writer-03 re=research-01 from=writer to=research item=gh:crox/site#42 out=OK art=sha256:9f3e1c // v1, 118 words
Agents hand work to each other in prose today. Prose hides state, cannot be validated, and gets misread silently. rogerwilco puts the facts in slots, keeps reasoning in a bounded tail or an artifact, and makes the receiver read the handoff back before it owns it. The readback is checked in five tiers: receipt and integrity (roger), echo, comprehension and execution (wilco); before an irreversible act the handover is checked against the record, and after it the done report is checked against the plan. It is content, not transport: it rides inside an MCP tool result, an A2A part, a chat turn, a queue message or a log line.
pip install rogerwilco # the codec and the `rogerwilco` command; standard library only
Until the package is on PyPI: pip install git+https://github.com/afieldofdreams/rogerwilco. The site at rogerwilco.crox.io has a two-minute start.
| Folder | What | Start here |
|---|---|---|
rogerwilco/ | The protocol as a Claude Agent Skill: SKILL.md, the spec, the reference codec (standard library only), profiles, conformance tests. Copy the folder into .claude/skills/ or upload it as a skill. | rogerwilco/README.md |
app/ | The hosted checks: REST endpoints, a remote MCP server (validate, gate, check_rb, make_rb, check_ho, check_dn, legend, to_json), the site and the docs. Runs at rogerwilco.crox.io. Add the MCP server by URL to any agent that has no shell. | app/README.md |
research/ | The evidence: a five-format wire study, a readback pilot with planted faults, a multi-agent month-end close with human-in-the-loop escalation (28 runs), a clinical translation study (144 translations against 422 gold assertions), a readback and set-back study (114 trials) and a pre-registered execution readback study (2,762 trials). Corpora, harnesses, raw logs and results pages. | research/README.md |
# validate a line
python3 rogerwilco/scripts/rogerwilco.py validate "RW1 HO a-1 from=a to=b item=x:1 ask=DRAFT"
# sender side: check a readback across the five tiers
python3 rogerwilco/scripts/rogerwilco.py check-rb "<HO line>" "<RB line>" --profile pay
# before an irreversible act, the handover against the record; after it, the done report against the plan
python3 rogerwilco/scripts/rogerwilco.py check-ho "<HO line>" '{"amt": "5400.00", "acct": "40-12-88/61102938"}' --profile pay
python3 rogerwilco/scripts/rogerwilco.py check-dn "<HO line>" "<DN line>" --profile pay
# legend for another agent's system prompt (about 400 tokens for core, more with a profile)
python3 rogerwilco/scripts/rogerwilco.py legend --profile pay
# conformance
python3 rogerwilco/tests/test_conformance.py
# the hosted app, locally
pip install -r app/requirements.txt && uvicorn app.main:app --reload
v0.1, draft. The core vocabulary is small on purpose; extend it through a profile, not by editing the core. Issues and profiles welcome.
Apache License 2.0, copyright Croxio Ltd; see LICENSE and NOTICE. Built by Adam Field. Lineage: M-Form (medical-record compression, 2025) to P-Form (knowledge-graph handoffs, April 2026) to rogerwilco (September 2026).