Skip to content

Packaging matrix + agent-native contract + LibreWolf compile + 101-pref shield + reasoning evidence#49

Merged
mdheller merged 13 commits into
mainfrom
agent/night-packaging-contract-evidence
Jun 30, 2026
Merged

Packaging matrix + agent-native contract + LibreWolf compile + 101-pref shield + reasoning evidence#49
mdheller merged 13 commits into
mainfrom
agent/night-packaging-contract-evidence

Conversation

@mdheller

Copy link
Copy Markdown
Contributor

Night's BearBrowser work (11 commits). Branch off an older main; remote main has diverged on packaging/build scripts, so this is a PR to reconcile in a reviewable diff rather than a blind rebase.

Contents

  • Linux .deb packaging (control/postinst/prerm/build-deb.sh), Chocolatey, winget, Snap, Flatpak, AppImage
  • Agent-native governance contract (policy/bearbrowser-contract.yaml), sandbox mounts, evidence-emitting control-bridge spec (docs/agent-control-bridge.md) — grounded in sourceos-spec schemas
  • LibreWolf compile lane wired (mozconfig/ per profile + build-in-workspace.sh + gated gcp-build-runner.sh) — safe-by-default dry-run
  • Fingerprinting shield expanded to full 101 prefs (canonical profiles/default/user.js, Linux deb postinst, Windows choco)
  • agent-runtime profile hardening

Note

packaging/linux/deb/control conflicts with remote's stub — merge resolution should keep the functional Depends: line + 101-shield description and fold in the human-secure/agent-runtime framing.

🤖 Generated with Claude Code

mdheller added 13 commits June 21, 2026 17:45
packaging/chocolatey/bearbrowser/:
- bearbrowser.nuspec (v0.1.0, MPL-2.0+MIT)
- chocolateyInstall.ps1 — BearBrowser release or Firefox ESR bootstrap,
  101-pref user.js shield, Win32 URI handler registration,
  StartMenuInternet registration, Start Menu shortcut
- chocolateyUninstall.ps1
- legal/LICENSE.txt (MPL-2.0 + MIT dual)
…g control-bridge spec (agent-runtime profile)
…-contract-evidence

# Conflicts:
#	packaging/linux/deb/control
#	policy/bearbrowser-contract.yaml
#	scripts/bearbrowser-build-binary.sh
@mdheller mdheller merged commit c021ebf into main Jun 30, 2026
17 checks passed
@mdheller mdheller deleted the agent/night-packaging-contract-evidence branch June 30, 2026 05:05
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