feat: Emacs OSINT workbench foundation (profiles, star:// URIs, object and search buffers) #142
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/starintel-server!142
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent/emacs-osint-workbench"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
First slice of the Emacs OSINT workbench (plan: docs/emacs-workbench-plan.org, inventory: docs/emacs-workbench-inventory.org).
starintel-server.el): named deployments, per-requestauth-sourcecredential resolution, profile identity stamped into references, capability-cache invalidation on switch.starintel-uri.el):star://SERVER/KIND/IDparse/format/open, percent-encoding round-trip, Org "star" link registration, extensible kind handlers.starintel-object.el):starintel-objectreferences (server/dtype/id/uri), dtype-aware titles from actual 0.9datafields only, typed rendering of data/sources/provenance (extensions.star_server), copy id/URI, refresh, raw JSON view.starintel-search.el): capability-resolved search in atabulated-list-modebuffer — open/copy/Mark actions, server-bookmark pagination, clean unavailable-capability errors.starintel.el):M-x starintelwith optional transient menu.client.el:starintel-api-error-messagenow redacts plain user-error strings (typed UI errors); legacy layer untouched.Verification
make test-emacs: 87/87 ERT tests green (42 existing + 45 new hermetic workbench tests).Author: nsaspy
View command line instructions
Manual merge helper
Use this merge commit message when completing the merge manually.
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.