Skip to content

πŸ“ docs: add intent-first signature proposal#1

Merged
zrr1999 merged 2 commits into
mainfrom
docs/intent-first-signature-proposal
Mar 31, 2026
Merged

πŸ“ docs: add intent-first signature proposal#1
zrr1999 merged 2 commits into
mainfrom
docs/intent-first-signature-proposal

Conversation

@zrr1999

@zrr1999 zrr1999 commented Mar 31, 2026

Copy link
Copy Markdown
Member

Summary

  • add a research note for intent-first layered signatures
  • compare the proposal against the current flat signature design
  • link the new note from docs/DESIGN.md

Why

This captures the earlier design discussion in a reviewable document before it potentially evolves into a formal SEP later.

@zrr1999 zrr1999 force-pushed the docs/intent-first-signature-proposal branch from e36ea26 to ab6d311 Compare March 31, 2026 13:03
zrr1999 and others added 2 commits March 31, 2026 21:12
- add a Pre-SEP design note for layered signatures and contract blocks
- document intent/requires/ensures/hole contracts for human-agent collaboration
- link the proposal from the design document research index

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- cargo fmt: reformat parser.rs, lexer_tests.rs, parser_tests.rs, check.rs, typeck_tests.rs
- trailing whitespace: strip from intent-first-signature-proposal.md
- typos: add THIR (Rust compiler term) to _typos.toml ignore list

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@zrr1999 zrr1999 force-pushed the docs/intent-first-signature-proposal branch from ab6d311 to b96ce48 Compare March 31, 2026 13:14
@zrr1999 zrr1999 merged commit b092d44 into main Mar 31, 2026
5 checks passed
@zrr1999 zrr1999 deleted the docs/intent-first-signature-proposal branch March 31, 2026 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant