Hide (code belonging to certain) Branches from certain Developers
Problem to solve
Anybody who is not a guest can see all the code. Any short term developer get access to entire business logic.
Intended users
Any company that would have many interns or temporary developers coming and leaving every now and then. A Company might prefer to hide the overall logic from certain developers and might allow them to work with other branches.
Proposal
Possible suggestion: Can Edit, Can View options for each branch. Maintainers get full access.