Read-Only mode
- Dominant language
- Python
- Stars
- 4.4k
- Forks
- 470
- PR merge metrics
- No merged PRs in 30d
Description
Feature request: I'm working with an existing Notion instance, and I'd really like to make sure I don't accidentally wipe any data.
Could the Client be created with a read-only flag to ensure that I can't e.g. accidentally assign something to a property?
(open to temporary hacks too!)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the Client entry point and tracing the operations that can assign properties or otherwise modify the Notion instance. Define how a read-only flag is passed when creating the Client and which mutation paths it must protect; done means attempted writes are consistently prevented without affecting read operations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100